Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,217,600 | $1,194,300 | $1,192,600 | $1,147,600 |
Gross Profit | 775,300 | 753,800 | 770,800 | 740,200 |
EBITDA | 308,000 | 288,000 | 296,600 | 293,200 |
EBIT | 277,400 | 257,200 | 264,400 | 260,400 |
Net Income | 199,900 | 219,500 | 198,600 | 190,500 |
Net Change In Cash | 1,217,600 | 1,194,300 | 1,192,600 | 1,147,600 |
Free Cash Flow | 375,800 | 401,100 | 326,100 | 350,200 |
Cash | 1,086,700 | 719,400 | 1,089,000 | 767,100 |
Basic Shares | 141,408 | 145,173 | 145,582 | 144,138 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,573,200 | $4,254,100 | $4,091,300 | $3,815,700 |
Gross Profit | 2,921,200 | 2,680,500 | 2,606,800 | 2,443,500 |
EBITDA | 1,059,000 | 754,100 | 697,400 | 579,200 |
EBIT | 923,700 | 582,800 | 502,800 | 379,600 |
Net Income | 936,900 | 1,374,800 | 352,200 | 242,300 |
Net Change In Cash | 4,573,200 | 4,254,100 | 4,091,300 | 3,815,700 |
Cost of Revenue | -479,000 | 491,800 | ||
Free Cash Flow | 1,261,100 | 970,200 | 919,600 | 576,100 |
Cash | 1,089,000 | 458,800 | 774,000 | 1,255,700 |
Basic Shares | 145,287 | 151,452 | 161,457 | 171,105 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.41 |
2025-03-31 | $1.51 |
2024-12-31 | $1.36 |