Alvotech (ALVO) reported a 2024 loss late Wednesday of $0.87 per diluted share, narrowing from a loss of $2.43 in 2023.
Analysts polled by FactSet expected a loss of $0.30.
Revenue for the year ended Dec. 31 was $492 million, up 427% from a year earlier, the company said.
Analysts surveyed by FactSet expected $454.4 million.
Shares of the company fell more than 2% in Wednesday's after-hours activity.