Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,077,300 | $1,909,100 | $2,023,200 | $1,824,200 |
Gross Profit | 1,310,300 | 1,359,300 | 1,436,500 | 1,285,600 |
EBITDA | 572,200 | 549,600 | 614,500 | 535,500 |
EBIT | 300,400 | 295,200 | 350,900 | 284,600 |
Net Income | 152,800 | 182,000 | 239,500 | 249,100 |
Net Change In Cash | 2,077,300 | 1,909,100 | 2,023,200 | 1,824,200 |
Free Cash Flow | 298,100 | 335,800 | 421,400 | 368,600 |
Cash | 556,900 | 1,384,500 | 525,500 | 569,000 |
Basic Shares | 198,300 | 199,700 | 199,900 | 203,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,678,600 | $7,394,200 | $6,939,900 | $6,827,300 |
Gross Profit | 5,487,400 | 5,310,400 | 4,920,400 | 4,866,900 |
EBITDA | 2,250,900 | 2,214,300 | 2,212,600 | 2,160,100 |
EBIT | 1,254,600 | 1,262,600 | 1,286,200 | 1,222,400 |
Net Income | 903,800 | 1,024,000 | 231,400 | 401,600 |
Net Change In Cash | 7,678,600 | 7,394,200 | 6,939,900 | 6,827,300 |
Cost of Revenue | 58,500 | -310,400 | ||
Free Cash Flow | 1,142,600 | 1,187,100 | 1,096,800 | 1,347,200 |
Cash | 525,500 | 415,800 | 375,700 | 378,100 |
Basic Shares | 203,900 | 209,700 | 210,300 | 210,400 |
Quarter | EPS |
---|---|
2025-06-30 | $2.07 |
2025-03-31 | $1.81 |
2024-12-31 | $2.31 |
2024-09-30 | $1.74 |