CGNX: the cashflow