Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,220,500 | $2,148,300 | $2,185,700 | $2,183,400 |
Gross Profit | 639,100 | 621,500 | 609,200 | 626,600 |
EBITDA | 370,300 | 335,800 | 358,100 | 347,400 |
EBIT | 289,500 | 257,900 | 279,900 | 269,300 |
Net Income | 189,000 | 166,300 | 174,000 | 181,700 |
Net Change In Cash | 2,220,500 | 2,148,300 | 2,185,700 | 2,183,400 |
Free Cash Flow | 178,800 | -52,300 | 281,700 | 217,900 |
Cash | 215,900 | 195,900 | 329,100 | 212,700 |
Basic Shares | 78,300 | 79,400 | 80,400 | 80,800 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $8,755,700 | $8,364,300 | $9,039,300 | $8,408,300 |
Gross Profit | 2,530,700 | 2,277,500 | 2,404,200 | 2,312,800 |
EBITDA | 1,382,700 | 1,112,100 | 1,374,100 | 1,306,900 |
EBIT | 1,070,500 | 813,700 | 1,083,400 | 1,062,800 |
Net Income | 704,900 | 503,000 | 757,100 | 740,100 |
Net Change In Cash | 8,755,700 | 8,364,300 | 9,039,300 | 8,408,300 |
Cost of Revenue | 13,100 | -86,800 | ||
Free Cash Flow | 730,000 | 540,900 | 662,500 | 774,700 |
Cash | 329,100 | 215,000 | 167,200 | 162,700 |
Basic Shares | 80,700 | 81,100 | 82,200 | 83,800 |
Quarter | EPS |
---|---|
2025-06-30 | $2.42 |
2025-03-31 | $2.30 |
2024-12-31 | $2.38 |
2024-09-30 | $2.33 |