Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $232,866 | $231,639 | $351,125 | $243,278 |
Gross Profit | 61,167 | 45,955 | 67,429 | 69,293 |
EBITDA | 83,903 | 99,575 | 121,397 | 82,503 |
EBIT | 62,959 | 76,335 | 96,951 | 59,058 |
Net Income | 62,614 | 76,032 | 93,111 | 58,815 |
Net Change In Cash | 232,866 | 231,639 | 351,125 | 243,278 |
Free Cash Flow | 15,044 | 51,018 | 87,273 | 44,166 |
Cash | 650,038 | 675,420 | 511,888 | 463,518 |
Basic Shares | 34,739 | 34,666 | 34,701 | 34,765 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,229,336 | $1,364,452 | $1,063,111 | $542,367 |
Gross Profit | 394,299 | 572,734 | 290,652 | -58,012 |
EBITDA | 505,126 | 648,420 | 364,388 | -103,188 |
EBIT | 411,544 | 550,869 | 265,355 | -209,272 |
Net Income | 403,667 | 513,671 | 229,086 | -242,372 |
Net Change In Cash | 1,229,336 | 1,364,452 | 1,063,111 | 542,367 |
Free Cash Flow | 396,567 | 615,874 | 177,835 | -130,889 |
Cash | 511,888 | 365,942 | 180,512 | 50,572 |
Basic Shares | 34,705 | 34,568 | 34,287 | 33,859 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.22 |
2025-03-31 | $1.21 |
2024-12-31 | $1.50 |