The fundamental concepts, discussed in the previous paragraphs, are the core components in the theory of accounting. Such concepts as postulates or conventions, although, permit a variety of optional practices to coexist. Like a result, the financial results of various companies cannot be compared and estimated unless complete information is obtainable about the accounting methods that have been used. The varieties of accounting practices have created it tough to compare the financial results of various companies. Moreover, the alternative accounting processes have also enabled the reporting of various results, even through very similar company.