| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,379,000 | $1,335,000 | $1,300,500 | $1,246,700 |
Gross Profit | 382,400 | 344,600 | 323,800 | 307,200 |
EBITDA | 262,100 | 232,100 | 200,100 | 198,700 |
EBIT | 180,000 | 153,900 | 140,300 | 128,000 |
Net Income | 78,600 | 36,300 | 43,700 | 51,600 |
Net Change In Cash | 1,379,000 | 1,335,000 | 1,300,500 | 1,246,700 |
Free Cash Flow | 325,900 | 77,400 | 152,200 | -119,100 |
Cash | 1,725,900 | 1,801,900 | 1,376,800 | 1,226,200 |
Basic Shares | 42,100 | 42,400 | 43,500 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $5,261,200 | $5,011,900 | $4,874,600 | $4,535,500 |
Gross Profit | 1,358,000 | 1,268,800 | 1,167,500 | 1,073,600 |
EBITDA | 644,700 | 795,000 | 715,400 | 610,800 |
EBIT | 353,900 | 501,700 | 439,600 | 365,000 |
Net Income | 210,200 | 162,900 | 87,700 | 170,600 |
Net Change In Cash | 5,261,200 | 5,011,900 | 4,874,600 | 4,535,500 |
Cost of Revenue | 393,900 | |||
Free Cash Flow | 436,400 | 203,500 | 499,700 | 297,300 |
Cash | 1,725,900 | 1,395,300 | 1,176,600 | 972,000 |
Basic Shares | 44,800 | 46,900 | 47,800 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.54 |
2025-09-30 | $1.65 |
2025-06-30 | $1.79 |