Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,281,100 | $1,243,200 | $1,299,200 | $1,247,400 |
Gross Profit | 663,700 | 648,800 | 662,800 | 659,500 |
EBITDA | 366,000 | 351,800 | 375,800 | 369,300 |
EBIT | 341,600 | 327,800 | 351,500 | 344,700 |
Net Income | 250,300 | 240,500 | 258,100 | 251,100 |
Net Change In Cash | 1,281,100 | 1,243,200 | 1,299,200 | 1,247,400 |
Free Cash Flow | 217,500 | 275,600 | 275,400 | 253,800 |
Cash | 1,458,300 | 1,434,900 | 1,360,500 | 1,313,300 |
Basic Shares | 53,000 | 53,300 | 53,500 | 53,400 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,108,400 | $5,108,300 | $4,842,500 | $4,601,700 |
Gross Profit | 2,654,800 | 2,619,600 | 2,447,100 | 2,382,800 |
EBITDA | 1,520,700 | 1,477,200 | 1,349,900 | 1,244,800 |
EBIT | 1,422,700 | 1,377,900 | 1,249,700 | 1,140,000 |
Net Income | 1,043,900 | 1,011,100 | 911,700 | 820,500 |
Net Change In Cash | 5,108,400 | 5,108,300 | 4,842,500 | 4,601,700 |
Cost of Revenue | -16,000 | -142,600 | ||
Free Cash Flow | 1,134,000 | 1,059,200 | 591,000 | 896,500 |
Cash | 1,360,500 | 1,001,500 | 757,200 | 780,000 |
Basic Shares | 53,500 | 53,900 | 54,200 | 55,000 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.72 |
2025-03-31 | $4.51 |
2024-12-31 | $4.82 |