| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $768,300 | $772,600 | $753,000 | $735,600 |
Gross Profit | 538,800 | 543,100 | 522,200 | 505,100 |
EBITDA | 408,300 | 445,700 | 415,900 | 386,000 |
EBIT | 344,300 | 363,400 | 332,700 | 309,600 |
Net Income | 225,500 | 253,300 | 232,300 | 210,300 |
Net Change In Cash | 768,300 | 772,600 | 753,000 | 735,600 |
Free Cash Flow | 336,100 | 188,700 | 391,000 | 200,000 |
Cash | 2,107,900 | 628,700 | 1,112,100 | 291,200 |
Basic Shares | 139,941 | 140,339 | 140,940 | 141,591 |
| 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 |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $1.72 |
2025-06-30 | $1.88 |