| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,605,900 | $2,483,900 | $2,284,600 | $2,629,500 |
Gross Profit | 428,100 | 441,100 | 384,300 | 528,400 |
EBITDA | 126,900 | 148,300 | 78,500 | 215,500 |
EBIT | 101,100 | 122,100 | 51,800 | 185,900 |
Net Income | 51,400 | 57,300 | 1,900 | 112,900 |
Net Change In Cash | 2,605,900 | 2,483,900 | 2,284,600 | 2,629,500 |
Free Cash Flow | 225,000 | 14,200 | -166,600 | 105,900 |
Cash | 634,400 | 618,200 | 623,200 | 793,300 |
Basic Shares | 235,900 | 232,400 | 232,300 | 234,600 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $9,446,500 | $9,493,700 | $10,105,700 | $9,388,700 |
Gross Profit | 1,726,300 | 1,652,100 | 1,952,200 | 1,940,300 |
EBITDA | 510,700 | 494,500 | 780,200 | 795,700 |
EBIT | 388,500 | 251,100 | 531,100 | 519,400 |
Net Income | 131,300 | -35,400 | 196,400 | 250,000 |
Net Change In Cash | 9,446,500 | 9,493,700 | 10,105,700 | 9,388,700 |
Cost of Revenue | -150,900 | -265,800 | ||
Free Cash Flow | 167,000 | 101,200 | -1,600 | 495,700 |
Cash | 793,300 | 767,700 | 644,500 | 770,700 |
Basic Shares | 232,800 | 226,900 | 228,000 | 226,500 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.29 |
2025-06-30 | $0.30 |
2025-03-31 | $0.09 |