| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $7,009,000 | $7,078,000 | $6,843,000 | $5,955,000 |
Gross Profit | 4,032,000 | 4,105,000 | 3,962,000 | 3,336,000 |
EBITDA | 3,702,000 | 3,914,000 | 3,795,000 | 3,226,000 |
EBIT | 3,168,000 | 3,355,000 | 3,251,000 | 2,706,000 |
Net Income | 2,164,000 | 2,278,000 | 2,253,000 | 1,868,000 |
Net Change In Cash | 7,009,000 | 7,078,000 | 6,843,000 | 5,955,000 |
Free Cash Flow | 1,638,000 | 2,417,000 | 1,254,000 | 1,877,000 |
Cash | 774,000 | 2,413,000 | 1,876,000 | 1,238,000 |
Basic Shares | 714,200 | 715,900 | 717,600 | 718,200 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $26,885,000 | $25,920,000 | $25,495,000 | $23,182,000 |
Gross Profit | 15,435,000 | 14,710,000 | 14,564,000 | 13,207,000 |
EBITDA | 14,636,000 | 13,948,000 | 13,861,000 | 10,903,000 |
EBIT | 12,479,000 | 11,851,000 | 11,883,000 | 9,032,000 |
Net Income | 8,563,000 | 8,223,000 | 8,469,000 | 6,177,000 |
Net Change In Cash | 26,885,000 | 25,920,000 | 25,495,000 | 23,182,000 |
Cost of Revenue | -1,871,600 | |||
Free Cash Flow | 7,186,000 | 6,672,000 | 7,254,500 | 5,487,500 |
Cash | 774,000 | 1,085,000 | 4,579,000 | 2,583,800 |
Basic Shares | 716,400 | 721,900 | 732,300 | 741,300 |
| Quarter | EPS |
|---|---|
2025-12-31 | $3.12 |
2025-09-30 | $3.22 |
2025-06-30 | $3.19 |
2025-03-31 | $2.67 |