| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $5,144,500 | $5,742,500 | $5,746,400 | $4,688,500 |
Gross Profit | 1,753,900 | 2,118,200 | 2,160,600 | 1,677,500 |
EBITDA | 887,699 | 1,235,600 | 1,249,000 | 910,100 |
EBIT | 796,900 | 1,147,300 | 1,150,900 | 811,000 |
Net Income | 591,300 | 847,600 | 874,800 | 604,900 |
Net Change In Cash | 5,144,500 | 5,742,500 | 5,746,400 | 4,688,500 |
Free Cash Flow | 1,062,364 | 954,100 | 602,200 | 220,600 |
Cash | 1,763,300 | 1,125,800 | 774,200 | 860,500 |
Basic Shares | 223,600 | 224,400 | 225,100 | 226,400 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $21,321,900 | $19,838,200 | $17,677,600 | $15,991,700 |
Gross Profit | 7,710,200 | 7,080,500 | 5,857,200 | 4,964,800 |
EBITDA | 4,169,500 | 3,859,600 | 3,149,900 | 2,715,500 |
EBIT | 3,906,100 | 3,480,200 | 2,806,400 | 2,396,300 |
Net Income | 2,918,600 | 2,567,900 | 2,023,900 | 1,756,500 |
Net Change In Cash | 21,321,900 | 19,838,200 | 17,677,600 | 15,991,700 |
Free Cash Flow | 2,811,500 | 2,775,000 | 2,088,900 | 1,212,200 |
Cash | 1,763,300 | 1,590,100 | 1,095,300 | 1,220,500 |
Basic Shares | 223,600 | 228,400 | 230,700 | 234,900 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.86 |
2025-09-30 | $3.88 |
2025-06-30 | $3.88 |