| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,313,400 | $2,171,300 | $2,141,000 | $2,146,100 |
Gross Profit | 504,300 | 483,000 | 454,700 | 469,700 |
EBITDA | 477,100 | 474,300 | 418,300 | 439,300 |
EBIT | 324,500 | 333,700 | 280,300 | 303,300 |
Net Income | 226,900 | 241,500 | 203,800 | 221,100 |
Net Change In Cash | 2,313,400 | 2,171,300 | 2,141,000 | 2,146,100 |
Free Cash Flow | 280,100 | 129,900 | 191,000 | 124,100 |
Cash | 634,000 | 787,900 | 751,700 | 685,000 |
Basic Shares | 90,398 | 89,700 | 89,600 | 89,500 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $8,383,300 | $7,802,400 | $8,478,000 | $7,730,300 |
Gross Profit | 1,783,100 | 1,698,900 | 2,090,600 | 1,873,000 |
EBITDA | 1,631,400 | 1,585,100 | 1,892,000 | 1,678,600 |
EBIT | 1,105,800 | 1,067,400 | 1,435,200 | 1,261,100 |
Net Income | 805,100 | 765,200 | 1,029,800 | 841,100 |
Net Change In Cash | 8,383,300 | 7,802,400 | 8,478,000 | 7,730,300 |
Cost of Revenue | -298,700 | -355,900 | ||
Free Cash Flow | 521,500 | 845,400 | 670,800 | 489,000 |
Cash | 685,000 | 648,000 | 320,000 | 618,700 |
Basic Shares | 89,500 | 89,500 | 92,700 | 94,500 |
| Quarter | EPS |
|---|---|
2025-09-30 | $2.73 |
2025-06-30 | $2.48 |
2025-03-31 | $2.31 |
2024-12-31 | $2.45 |