Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $772,600 | $753,000 | $735,600 | $725,300 |
Gross Profit | 543,100 | 522,200 | 505,100 | 501,900 |
EBITDA | 445,700 | 415,900 | 386,000 | 393,800 |
EBIT | 363,400 | 332,700 | 309,600 | 317,400 |
Net Income | 253,300 | 232,300 | 210,300 | 220,000 |
Net Change In Cash | 772,600 | 753,000 | 735,600 | 725,300 |
Free Cash Flow | 188,700 | 391,000 | 200,000 | 240,700 |
Cash | 628,700 | 1,112,100 | 291,200 | 458,000 |
Basic Shares | 140,339 | 140,940 | 141,591 | 142,511 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,881,700 | $2,681,400 | $2,497,000 | $2,462,500 |
Gross Profit | 1,980,600 | 1,804,900 | 1,672,400 | 1,608,800 |
EBITDA | 1,659,100 | 1,424,100 | 1,741,200 | 1,297,100 |
EBIT | 1,353,200 | 1,142,700 | 1,401,200 | 913,500 |
Net Income | 957,500 | 614,400 | 954,300 | 666,300 |
Net Change In Cash | 2,881,700 | 2,681,400 | 2,497,000 | 2,462,500 |
Cost of Revenue | 64,800 | |||
Free Cash Flow | 920,100 | 830,700 | 784,300 | 887,300 |
Cash | 291,200 | 302,700 | 112,500 | 111,900 |
Basic Shares | 142,842 | 147,336 | 158,928 | 163,338 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.88 |
2025-03-31 | $1.73 |
2024-12-31 | $1.61 |