财务

Adjusted EBITDA was $75.8 million in Q1 2025 compared to $67.1 million in Q1 2024, an increase of $8.7 million or 12.9%.

Adjusted EBITDA was $4.7 million during the Q1 2025 compared to $10.6 million in the prior year period. Adjusted EBITDA margin for the quarter was 19% compared to 37% in the prior year period.