| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,841,600 | $1,852,700 | $1,535,800 | $1,755,400 |
Gross Profit | 361,600 | 344,000 | 230,400 | 339,400 |
EBITDA | 94,100 | 13,900 | 36,900 | 126,800 |
EBIT | 21,500 | -59,000 | -36,500 | 47,300 |
Net Income | -15,800 | -79,300 | -66,800 | 10,600 |
Net Change In Cash | 1,841,600 | 1,852,700 | 1,535,800 | 1,755,400 |
Free Cash Flow | 116,700 | 279,800 | 47,600 | 137,300 |
Cash | 335,500 | 324,300 | 291,700 | 287,800 |
Basic Shares | 56,900 | 56,900 | 56,900 | 56,800 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $7,175,400 | $8,934,400 | $8,589,000 | $7,439,200 |
Gross Profit | 1,403,900 | 1,959,900 | 1,908,200 | 1,696,600 |
EBITDA | 569,400 | 700,900 | 1,066,900 | 881,200 |
EBIT | 283,100 | 700,900 | 834,100 | 664,800 |
Net Income | 110,800 | 502,800 | 589,700 | 493,900 |
Net Change In Cash | 7,175,400 | 8,934,400 | 8,589,000 | 7,439,200 |
Cost of Revenue | -179,200 | -128,400 | ||
Free Cash Flow | 6,500 | 513,200 | 202,000 | -4,600 |
Cash | 287,800 | 367,800 | 324,500 | 502,300 |
Basic Shares | 56,800 | 57,700 | 60,100 | 62,700 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.41 |
2025-06-30 | $0.40 |