Hey rahul, thanks for sharing such a nice information on GAAP. Well, as we know that Gaap is a selection of commonly-followed accounting guidelines and specifications for financial reporting. For more detailed information, please download my presentation.