Major Differences Between Cash and Accrual Accounting