| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $4,425,000 | $4,657,000 | $4,554,000 | $4,306,000 |
Gross Profit | 1,746,000 | 1,798,000 | 1,755,000 | 1,710,000 |
EBITDA | 704,000 | 577,000 | 745,000 | 739,000 |
EBIT | 640,000 | 512,000 | 681,000 | 678,000 |
Net Income | 451,000 | 294,000 | 482,000 | 479,000 |
Net Change In Cash | 4,425,000 | 4,657,000 | 4,554,000 | 4,306,000 |
Free Cash Flow | 269,000 | 339,000 | 202,000 | 521,000 |
Cash | 585,000 | 535,000 | 597,000 | 666,000 |
Basic Shares | 47,600 | 48,100 | 48,200 | 48,300 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $17,942,000 | $17,168,000 | $16,478,000 | $15,228,000 |
Gross Profit | 7,009,000 | 6,688,000 | 6,496,000 | 5,849,000 |
EBITDA | 2,765,000 | 2,898,000 | 2,785,000 | 2,404,000 |
EBIT | 2,511,000 | 2,661,000 | 2,565,000 | 2,204,000 |
Net Income | 1,706,000 | 1,909,000 | 1,829,000 | 1,547,000 |
Net Change In Cash | 17,942,000 | 17,168,000 | 16,478,000 | 15,228,000 |
Cost of Revenue | 98,000 | |||
Free Cash Flow | 1,331,000 | 1,570,000 | 1,586,000 | 1,077,000 |
Cash | 585,000 | 1,036,000 | 660,000 | 325,000 |
Basic Shares | 48,000 | 49,000 | 50,100 | 51,100 |
| Quarter | EPS |
|---|---|
2025-12-31 | $9.44 |
2025-09-30 | $10.21 |
2025-06-30 | $9.97 |
2025-03-31 | $9.86 |