Peloton Interactive Inc (PTON) reports significant improvements in gross margins and cash flow, despite challenges in ...