| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $6,595,000 | $6,351,000 | $6,974,000 | $7,061,000 |
Gross Profit | 2,657,000 | 2,457,000 | 3,079,000 | 3,211,000 |
EBITDA | 1,505,000 | 1,471,000 | 2,120,000 | 2,299,000 |
EBIT | 1,277,000 | 1,247,000 | 1,889,000 | 2,072,000 |
Net Income | 821,000 | 747,000 | 1,211,000 | 1,381,000 |
Net Change In Cash | 6,595,000 | 6,351,000 | 6,974,000 | 7,061,000 |
Free Cash Flow | 2,056,000 | 2,010,000 | 1,612,000 | -677,000 |
Cash | 2,687,000 | 2,511,000 | 1,677,000 | 1,604,000 |
Basic Shares | 490,000 | 494,000 | 495,000 | 495,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $26,981,000 | $24,458,000 | $22,736,000 | $20,720,000 |
Gross Profit | 11,404,000 | 10,462,000 | 9,637,000 | 8,649,000 |
EBITDA | 7,395,000 | 6,926,000 | 6,317,000 | 5,270,000 |
EBIT | 6,485,000 | 6,180,000 | 5,604,000 | 4,551,000 |
Net Income | 4,160,000 | 4,060,000 | 3,756,000 | 3,050,000 |
Net Change In Cash | 26,981,000 | 24,458,000 | 22,736,000 | 20,720,000 |
Free Cash Flow | 5,001,000 | 3,986,000 | 3,842,000 | 2,995,000 |
Cash | 2,687,000 | 2,398,000 | 3,358,000 | 1,442,000 |
Basic Shares | 490,000 | 496,000 | 499,000 | 505,000 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.12 |
2025-09-30 | $1.85 |
2025-06-30 | $2.45 |