how assets generate cash flow