Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,022,000 | $941,900 | $945,600 | $967,100 |
Gross Profit | 466,500 | 422,500 | 416,700 | 432,100 |
EBITDA | 256,900 | 229,900 | 217,200 | 253,200 |
EBIT | 225,000 | 199,900 | 187,500 | 223,400 |
Net Income | 159,700 | 148,200 | 144,100 | 174,200 |
Net Change In Cash | 1,022,000 | 941,900 | 945,600 | 967,100 |
Free Cash Flow | 192,000 | 83,400 | 194,900 | 212,000 |
Cash | 656,800 | 494,500 | 503,800 | 878,900 |
Basic Shares | 86,400 | 86,700 | 87,200 | 87,600 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,772,200 | $3,650,800 | $3,271,900 | $2,867,400 |
Gross Profit | 1,668,500 | 1,581,500 | 1,322,400 | 1,204,900 |
EBITDA | 916,900 | 821,900 | 688,300 | 657,300 |
EBIT | 797,900 | 710,300 | 590,400 | 574,200 |
Net Income | 597,500 | 540,400 | 458,000 | 483,000 |
Net Change In Cash | 3,772,200 | 3,650,800 | 3,271,900 | 2,867,400 |
Cost of Revenue | -97,600 | -72,300 | ||
Free Cash Flow | 582,900 | 516,400 | 395,500 | 443,200 |
Cash | 503,800 | 468,100 | 288,000 | 397,900 |
Basic Shares | 87,600 | 88,300 | 88,300 | 90,500 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.04 |
2025-03-31 | $1.86 |
2024-12-31 | $1.86 |