What are the Types of Accounting Methods?