Prenetics' IM8 revenue jumps 288% as cash flow turns positive