| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $943,425 | $605,246 | $778,452 | $1,096,588 |
Gross Profit | 471,818 | 297,108 | 396,057 | 560,548 |
EBITDA | 85,204 | -9,125 | 59,973 | 151,078 |
EBIT | 70,988 | -23,591 | 46,508 | 137,321 |
Net Income | 52,005 | -10,196 | 42,248 | 102,557 |
Net Change In Cash | 943,425 | 605,246 | 778,452 | 1,096,588 |
Free Cash Flow | -287,169 | -45,319 | -47,603 | 549,581 |
Cash | 228,832 | 427,804 | 323,339 | 531,869 |
Basic Shares | 55,114 | 55,395 | 55,983 | 56,890 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,368,582 | $3,487,203 | $3,464,152 | $3,126,402 |
Gross Profit | 1,691,085 | 1,729,932 | 1,711,078 | 1,612,455 |
EBITDA | 326,685 | 434,479 | 546,903 | 566,075 |
EBIT | 270,741 | 310,284 | 429,504 | 450,504 |
Net Income | 223,273 | 251,400 | 311,440 | 354,108 |
Net Change In Cash | 3,368,582 | 3,487,203 | 3,464,152 | 3,126,402 |
Cost of Revenue | -313,332 | -27,321 | ||
Free Cash Flow | 431,237 | 581,690 | -83,708 | 319,662 |
Cash | 531,869 | 350,319 | 430,241 | 763,404 |
Basic Shares | 58,502 | 61,424 | 62,970 | 66,415 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.95 |
2025-06-30 | -$0.19 |
2025-03-31 | $0.75 |