Peloton Interactive (PTON) Reports $81M Adjusted EBITDA, 52% Net Debt Reduction

Peloton Interactive (PTON) Reports $81M Adjusted EBITDA, 52% Net Debt Reduction