News
Adjusted EBITDA [1] was $ (44.5) million for the First Quarter of 2025 compared to $58.5 million for the first quarter of 2024. Adjusted EBITDA for Q1 2025 includes $49.2 million in mark-to-market ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results