| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $951,199 | $1,304,077 | $1,060,097 | $989,399 |
Gross Profit | 138,740 | 446,259 | 199,173 | 151,376 |
EBITDA | 101,499 | 228,652 | 218,931 | 171,611 |
EBIT | 82,349 | 210,252 | 204,799 | 157,479 |
Net Income | 63,380 | 182,853 | 174,685 | 138,417 |
Net Change In Cash | 951,199 | 1,304,077 | 1,060,097 | 989,399 |
Free Cash Flow | 140,790 | 184,412 | 157,319 | 88,444 |
Cash | 345,874 | 568,551 | 332,104 | 235,215 |
Basic Shares | 52,688 | 52,686 | 52,306 | 58,405 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $4,067,258 | $3,795,115 | $3,268,940 | $2,840,124 |
Gross Profit | 640,800 | 676,455 | 520,256 | 376,214 |
EBITDA | 787,386 | 766,338 | 600,232 | 428,410 |
EBIT | 710,603 | 709,808 | 552,817 | 382,244 |
Net Income | 559,335 | 600,314 | 446,061 | 298,569 |
Net Change In Cash | 4,067,258 | 3,795,115 | 3,268,940 | 2,840,124 |
Cost of Revenue | -41,612 | |||
Free Cash Flow | 570,965 | 486,404 | 288,558 | 298,948 |
Cash | 345,874 | 274,838 | 144,055 | 142,090 |
Basic Shares | 52,686 | 52,687 | 52,680 | 46,188 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.76 |
2025-09-30 | $3.50 |
2025-06-30 | $3.34 |