Accounting has been used to provide information to internal stakeholders (e.g. management) and external stakeholders (e.g. shareholders, investors, etc.) of the firms. Accounting is broadly classified in to management accounting and financial accounting.