Peloton FY26 net income turns to profit at $63.2 million; revenue falls 3.04% to $2.45 billion - PTON News | Rallies