To assess a company's financial health, you have to understand its cash flow statement ... It complements the balance sheet by explaining changes in cash balances and reconciling non-cash ...