| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,024,491 | $1,050,029 | $1,035,227 | $948,455 |
Gross Profit | 624,323 | 251,851 | 261,374 | 220,287 |
EBITDA | 242,165 | 275,254 | 279,832 | 183,046 |
EBIT | 149,738 | 182,780 | 189,682 | 93,600 |
Net Income | 91,156 | 116,358 | 120,269 | 100,551 |
Net Change In Cash | 1,024,491 | 1,050,029 | 1,035,227 | 948,455 |
Free Cash Flow | 158,496 | 62,614 | 92,573 | |
Cash | 44,528 | 48,330 | 178,973 | |
Basic Shares | 41,269 | 41,447 | 41,475 | 41,599 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,058,202 | $3,527,920 | $2,935,432 | $3,004,925 |
Gross Profit | 2,498,846 | 788,964 | 372,189 | 499,307 |
EBITDA | 1,034,533 | 930,363 | 554,354 | 614,218 |
EBIT | 670,036 | 546,483 | 171,239 | 219,666 |
Net Income | 428,334 | 322,962 | 34,342 | 72,953 |
Net Change In Cash | 4,058,202 | 3,527,920 | 2,935,432 | 3,004,925 |
Cost of Revenue | -155,437 | |||
Free Cash Flow | 364,178 | 420,008 | -202,215 | |
Cash | 227,362 | 148,277 | 102,984 | |
Basic Shares | 41,403 | 41,547 | 44,599 | 50,644 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.21 |
2025-09-30 | $2.81 |
2025-06-30 | $2.91 |