Values in thousands | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 |
---|---|---|---|---|
Revenue | $823,731 | $446,160 | $348,681 | $350,791 |
Gross Profit | 258,453 | -63,107 | 172,562 | 167,695 |
EBITDA | 274,241 | 44,132 | 126,043 | 371,163 |
EBIT | 74,852 | -78,465 | -7,844 | 225,115 |
Net Income | -36,504 | -103,333 | 15,061 | 128,032 |
Net Change In Cash | 823,731 | 446,160 | 348,681 | 350,791 |
Free Cash Flow | 87,460 | 330,254 | -36,691 | 195,646 |
Cash | 44,138 | 5,990 | 3,483 | 3,753 |
Basic Shares | 68,821 | 47,561 | 47,561 | 47,556 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $794,841 | $868,263 | $1,919,349 | $1,007,561 |
Gross Profit | 109,455 | 203,155 | 1,251,199 | 548,704 |
EBITDA | 170,175 | 1,359,056 | -476,502 | -332,695 |
EBIT | -86,309 | 1,134,510 | -698,759 | -500,339 |
Net Income | -88,272 | 758,018 | -620,598 | -325,206 |
Net Change In Cash | 794,841 | 868,263 | 1,919,349 | 1,007,561 |
Free Cash Flow | 293,563 | 335,880 | 301,685 | 270,007 |
Cash | 5,990 | 3,753 | 7,329 | 12,558 |
Basic Shares | 47,561 | 47,514 | 42,204 | 39,677 |