Beachbody (BODI) reported a Q4 loss Thursday of $5.04 per diluted share, narrowing from a loss of $10.31 a year earlier.
Two analysts polled by FactSet expected a loss of $2.79.
Revenue for the quarter ended Dec. 31 was $86.4 million, down from $119 million a year earlier.
Two analysts surveyed by FactSet expected $80.4 million.
For Q1, the company expects revenue between $60 million and $70 million. Two analysts polled by FactSet expect $73.5 million.
Shares of Beachbody were up over 9% in after-hours trading.