Mikolette / Getty Images Accrual accounting is the preferred approach for companies reporting their financial statements under generally accepted accounting practices (GAAP), which are issued ...