difference between profit and cash flow Kenya