| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,070,228 | $943,425 | $605,246 | $778,452 |
Gross Profit | 551,739 | 471,818 | 297,108 | 396,057 |
EBITDA | 120,349 | 85,204 | -9,125 | 59,973 |
EBIT | 70,988 | -23,591 | 46,508 | |
Net Income | 93,167 | 52,005 | -10,196 | 42,248 |
Net Change In Cash | 1,070,228 | 943,425 | 605,246 | 778,452 |
Free Cash Flow | 596,828 | -287,169 | -45,319 | -47,603 |
Cash | 442,028 | 228,832 | 427,804 | 323,339 |
Basic Shares | 53,720 | 55,114 | 55,395 | 55,983 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,397,351 | $3,368,582 | $3,487,203 | $3,464,152 |
Gross Profit | 1,716,722 | 1,691,085 | 1,729,932 | 1,711,078 |
EBITDA | 286,459 | 326,685 | 434,479 | 546,903 |
EBIT | 229,624 | 270,741 | 310,284 | 429,504 |
Net Income | 177,224 | 223,273 | 251,400 | 311,440 |
Net Change In Cash | 3,397,351 | 3,368,582 | 3,487,203 | 3,464,152 |
Cost of Revenue | -313,332 | |||
Free Cash Flow | 216,737 | 431,237 | 581,690 | -83,708 |
Cash | 442,028 | 531,869 | 350,319 | 430,241 |
Basic Shares | 54,762 | 58,502 | 61,424 | 62,970 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.73 |
2025-09-30 | $0.95 |
2025-06-30 | -$0.19 |