Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,802,100 | $2,525,800 | $2,637,200 | $2,719,000 |
Gross Profit | 714,400 | 583,300 | 621,800 | 692,600 |
EBITDA | 341,300 | 246,900 | 277,800 | 369,200 |
EBIT | 185,700 | 96,500 | 121,400 | 213,000 |
Net Income | 146,400 | 72,600 | 93,200 | 162,000 |
Net Change In Cash | 2,802,100 | 2,525,800 | 2,637,200 | 2,719,000 |
Free Cash Flow | 206,300 | 3,700 | 236,200 | 204,200 |
Cash | 546,700 | 702,500 | 666,600 | 424,000 |
Basic Shares | 62,700 | 62,900 | 63,200 | 63,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $10,836,900 | $11,135,115 | $11,737,100 | $11,200,613 |
Gross Profit | 2,687,700 | 2,709,652 | 2,943,400 | 3,268,734 |
EBITDA | 1,332,800 | -287,808 | 831,300 | 1,938,956 |
EBIT | 694,500 | -287,808 | 235,800 | 1,347,245 |
Net Income | 517,700 | -439,516 | 25,247 | 1,033,159 |
Net Change In Cash | 10,836,900 | 11,135,115 | 11,737,100 | 11,200,613 |
Cost of Revenue | 238,157 | -479,860 | ||
Free Cash Flow | 679,500 | 716,300 | 88,411 | 632,999 |
Cash | 666,600 | 642,550 | 509,623 | 268,895 |
Basic Shares | 63,600 | 63,657 | 64,062 | 69,145 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.77 |
2025-03-31 | $1.52 |
2024-12-31 | $1.95 |