Building Blocks of Managerial Accounting