The company said product recalls cost it $100 million. In May, Peloton announced the recall of the Tread and the Tread+, after reports of injuries. Earlier this week, Peloton said its new Peloton Tread would begin selling in the U.S., Canada and the UK on Aug. 30.