| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $229,023 | $232,866 | $231,639 | $351,125 |
Gross Profit | 54,662 | 61,167 | 45,955 | 67,429 |
EBITDA | 111,469 | 83,903 | 99,575 | 121,397 |
EBIT | 90,537 | 62,959 | 76,335 | 96,951 |
Net Income | 92,079 | 62,614 | 76,032 | 93,111 |
Net Change In Cash | 229,023 | 232,866 | 231,639 | 351,125 |
Free Cash Flow | -53,319 | 15,044 | 51,018 | 87,273 |
Cash | 765,474 | 650,038 | 675,420 | 511,888 |
Basic Shares | 34,831 | 34,739 | 34,666 | 34,701 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,229,336 | $1,473,699 | $1,177,956 | $542,367 |
Gross Profit | 394,299 | 581,668 | 305,969 | -58,012 |
EBITDA | 505,126 | 657,746 | 372,448 | -103,188 |
EBIT | 411,544 | 560,195 | 273,415 | -209,272 |
Net Income | 403,667 | 519,890 | 235,427 | -242,372 |
Net Change In Cash | 1,229,336 | 1,473,699 | 1,177,956 | 542,367 |
Free Cash Flow | 396,567 | 615,874 | 177,835 | -128,759 |
Cash | 511,888 | 391,464 | 180,512 | 50,572 |
Basic Shares | 34,705 | 34,568 | 34,287 | 33,859 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.54 |
2025-06-30 | $1.41 |
2025-03-31 | $1.21 |