| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $295,256 | $281,143 | $281,382 | $270,661 |
Gross Profit | 171,720 | 167,490 | 168,049 | 155,846 |
EBITDA | 64,467 | 16,836,350 | 79,385 | 69,357 |
EBIT | 61,673 | 16,815,044 | 57,686 | 47,710 |
Net Income | 36,689 | 47,492 | 25,980 | 4,867 |
Net Change In Cash | 295,256 | 281,143 | 281,382 | 270,661 |
Free Cash Flow | 55,048 | 135,717 | 51,501 | 700 |
Cash | 758,975 | 38,255 | 41,566 | 37,243 |
Basic Shares | 47,960 | 48,498 | 48,248 | 49,445 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,128,365 | $1,155,495 | $1,105,432 | $1,058,105 |
Gross Profit | 661,058 | 639,203 | 604,044 | 552,716 |
EBITDA | 285,968 | 253,719 | 178,718 | 99,007 |
EBIT | 199,753 | 180,354 | 112,031 | 33,438 |
Net Income | 114,970 | -283,172 | 1,820 | -45,407 |
Net Change In Cash | 1,128,365 | 1,155,495 | 1,105,432 | 1,058,105 |
Cost of Revenue | 92,655 | |||
Free Cash Flow | 257,783 | 288,525 | 135,506 | 132,830 |
Cash | 758,975 | 67,628 | 31,251 | 31,691 |
Basic Shares | 48,469 | 50,561 | 53,721 | 51,569 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.19 |
2025-09-30 | $1.10 |
2025-06-30 | $1.21 |