| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $281,143 | $281,382 | $270,661 | $302,232 |
Gross Profit | 167,490 | 168,049 | 155,846 | 164,363 |
EBITDA | 16,836,350 | 79,385 | 69,357 | 92,983 |
EBIT | 16,815,044 | 57,686 | 47,710 | 62,936 |
Net Income | 47,492 | 25,980 | 4,867 | -330,764 |
Net Change In Cash | 281,143 | 281,382 | 270,661 | 302,232 |
Free Cash Flow | 135,717 | 51,501 | 700 | 73,374 |
Cash | 38,255 | 41,566 | 37,243 | 67,628 |
Basic Shares | 48,498 | 48,248 | 49,445 | 49,051 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,155,495 | $1,105,432 | $1,058,105 | $927,740 |
Gross Profit | 639,203 | 604,044 | 552,716 | 484,545 |
EBITDA | 253,719 | 178,718 | 99,007 | 83,695 |
EBIT | 180,354 | 112,031 | 33,438 | 32,285 |
Net Income | -283,172 | 1,820 | -45,407 | 5,698 |
Net Change In Cash | 1,155,495 | 1,105,432 | 1,058,105 | 927,740 |
Cost of Revenue | 92,655 | 6,496 | ||
Free Cash Flow | 288,525 | 135,506 | 132,830 | 161,508 |
Cash | 67,628 | 31,251 | 31,691 | 55,146 |
Basic Shares | 50,561 | 53,721 | 51,569 | 48,230 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.10 |
2025-06-30 | $1.21 |
2025-03-31 | $0.96 |