| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $638,655 | $638,655 | $612,056 | $614,512 |
Gross Profit | 458,329 | 458,329 | 431,606 | 436,338 |
EBITDA | 129,718 | 72,491 | 72,969 | |
EBIT | 30,986 | 17,430 | 17,917 | |
Net Income | 17,559 | 17,559 | -10,328 | -7,188 |
Net Change In Cash | 638,655 | 638,655 | 612,056 | 614,512 |
Free Cash Flow | 129,522 | 143,793 | 130,176 | 111,829 |
Cash | 140,000 | 145,371 | 154,436 | 242,811 |
Basic Shares | 86,564 | 92,311 | 91,015 | 90,678 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,400,395 | $2,202,429 | $1,988,330 | $1,594,754 |
Gross Profit | 1,694,888 | 1,538,138 | 1,346,599 | 1,146,385 |
EBITDA | 236,580 | 113,092 | -622,685 | -184,048 |
EBIT | 13,971 | -120,848 | -869,246 | -309,340 |
Net Income | -58,288 | -165,240 | -879,166 | -376,250 |
Net Change In Cash | 2,400,395 | 2,202,429 | 1,988,330 | 1,594,754 |
Cost of Revenue | 5,877 | -371,729 | ||
Free Cash Flow | 400,208 | 323,922 | 100,872 | -244,678 |
Cash | 242,811 | 222,195 | 269,984 | 267,162 |
Basic Shares | 92,110 | 94,912 | 95,239 | 91,738 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.13 |
2025-06-30 | $1.06 |
2025-03-31 | -$0.11 |