Peloton Interactive Inc. (PTON) reports earnings