Financial accounting requires that records be kept with considerable precision, which is needed to prove that the financial statements are correct. Outside auditors rely on this information when auditing a firm’s financial statements. Conversely, managerial accounting frequently deals with estimates, rather than proven and verifiable facts. Managerial accounting almost always reports at a more detailed level, such as profits by product, product line, customer, and geographic region.