| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $6,929,200 | $7,037,400 | $6,974,400 | $6,690,400 |
Gross Profit | 1,153,300 | 1,238,400 | 1,275,400 | 1,219,900 |
EBITDA | 381,900 | 465,600 | 311,600 | 398,500 |
EBIT | 320,400 | 401,400 | 247,700 | 336,700 |
Net Income | 172,100 | 215,100 | 86,400 | 175,500 |
Net Change In Cash | 6,929,200 | 7,037,400 | 6,974,400 | 6,690,400 |
Free Cash Flow | 64,200 | 122,800 | -256,800 | -127,700 |
Cash | 58,600 | 97,600 | 62,900 | 70,500 |
Basic Shares | 36,600 | 38,100 | 38,900 | 39,400 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $27,631,400 | $26,765,400 | $26,948,900 | $26,985,000 |
Gross Profit | 4,697,100 | 4,785,400 | 5,131,500 | 5,265,300 |
EBITDA | 1,504,700 | 1,595,800 | 1,917,600 | 2,214,800 |
EBIT | 1,253,300 | 1,355,100 | 1,697,100 | 2,014,500 |
Net Income | 649,100 | 692,200 | 1,021,100 | 1,377,400 |
Net Change In Cash | 27,631,400 | 26,765,400 | 26,948,900 | 26,985,000 |
Cost of Revenue | 34,800 | |||
Free Cash Flow | -197,500 | -13,800 | 313,700 | 1,339,100 |
Cash | 58,600 | 59,800 | 60,800 | 72,600 |
Basic Shares | 38,100 | 40,300 | 44,900 | 56,700 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $5.08 |
2025-09-30 | $5.01 |
2025-06-30 | $5.46 |