| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $2,058,600 | $2,017,500 | $1,943,600 | $1,882,800 |
Gross Profit | 1,429,900 | 1,403,000 | 1,345,400 | 1,293,700 |
EBITDA | 857,900 | 1,024,000 | 787,400 | 694,000 |
EBIT | 627,900 | 587,900 | 564,400 | 480,900 |
Net Income | 428,400 | 398,500 | 378,300 | 331,100 |
Net Change In Cash | 2,058,600 | 2,017,500 | 1,943,600 | 1,882,800 |
Free Cash Flow | 728,200 | 857,900 | 387,600 | 519,200 |
Cash | 297,400 | 320,000 | 242,400 | 372,800 |
Basic Shares | 107,800 | 108,300 | 108,400 | 108,200 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $7,902,500 | $7,039,200 | $6,177,800 | $5,371,800 |
Gross Profit | 5,472,000 | 4,878,300 | 4,307,200 | 3,752,800 |
EBITDA | 3,133,300 | 3,039,200 | 1,745,200 | 2,124,500 |
EBIT | 2,261,100 | 2,226,400 | 1,745,200 | 1,474,400 |
Net Income | 1,536,300 | 1,549,300 | 1,384,200 | 1,188,400 |
Net Change In Cash | 7,902,500 | 7,039,200 | 6,177,800 | 5,371,800 |
Free Cash Flow | 2,492,900 | 2,327,200 | 1,927,100 | 664,300 |
Cash | 297,400 | 188,200 | 214,300 | 792,800 |
Basic Shares | 107,800 | 108,000 | 107,400 | 106,800 |
| Quarter | EPS |
|---|---|
2025-12-31 | $5.21 |
2025-09-30 | $5.14 |
2025-06-30 | $4.87 |
2025-03-31 | $4.78 |