Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $4,519,300 | $4,090,300 | $4,399,700 | $4,530,200 |
Gross Profit | 763,700 | 698,300 | 755,100 | 782,100 |
EBITDA | -25,300 | 60,400 | 92,500 | 105,600 |
EBIT | -47,500 | 39,200 | 70,700 | 83,800 |
Net Income | -67,100 | 5,600 | 22,500 | 22,800 |
Net Change In Cash | 4,519,300 | 4,090,300 | 4,399,700 | 4,530,200 |
Free Cash Flow | 135,600 | -166,900 | 236,300 | 67,400 |
Cash | 289,800 | 395,000 | 509,400 | 410,900 |
Basic Shares | 46,500 | 47,300 | 47,700 | 48,100 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $17,853,900 | $18,914,500 | $19,827,500 | $20,724,400 |
Gross Profit | 3,086,800 | 3,358,000 | 3,572,400 | 3,407,500 |
EBITDA | 433,400 | 255,800 | 688,600 | 680,300 |
EBIT | 346,800 | 255,800 | 604,000 | 606,900 |
Net Income | 145,100 | 88,800 | 373,800 | 382,400 |
Net Change In Cash | 17,853,900 | 18,914,500 | 19,827,500 | 20,724,400 |
Cost of Revenue | -144,100 | -625,900 | ||
Free Cash Flow | 258,100 | 270,000 | 347,700 | 580,600 |
Cash | 509,400 | 581,300 | 639,000 | 847,800 |
Basic Shares | 48,300 | 50,400 | 52,800 | 55,400 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.78 |
2025-03-31 | $0.44 |
2024-12-31 | $0.47 |