difference between cashflow and profit