| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $6,920,160 | $6,710,987 | $6,599,933 | $6,393,641 |
Gross Profit | 3,850,353 | 3,685,333 | 3,512,812 | 3,309,639 |
EBITDA | 2,996,063 | 3,823,728 | 3,738,920 | 3,072,518 |
EBIT | 1,906,174 | 2,045,084 | 1,962,934 | 1,326,602 |
Net Income | 1,331,270 | 1,207,705 | 975,386 | 797,622 |
Net Change In Cash | 6,920,160 | 6,710,987 | 6,599,933 | 6,393,641 |
Free Cash Flow | 2,923,993 | 2,729,045 | 2,088,706 | 1,156,830 |
Cash | 85,830 | 3,673,535 | 2,994,617 | 2,840,368 |
Basic Shares | 479,500 | 483,082 | 484,054 | 484,168 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $26,624,721 | $25,447,930 | $23,833,893 | $21,530,801 |
Gross Profit | 14,358,137 | 13,554,815 | 12,337,456 | 10,874,820 |
EBITDA | 11,067,515 | 12,988,898 | 12,410,096 | 10,785,127 |
EBIT | 6,660,035 | 5,962,863 | 5,293,068 | 3,957,952 |
Net Income | 4,311,984 | 3,153,881 | 2,837,422 | 1,670,755 |
Net Change In Cash | 26,624,721 | 25,447,930 | 23,833,893 | 21,530,801 |
Free Cash Flow | 8,898,574 | 7,781,164 | 7,916,342 | 4,698,769 |
Cash | 85,830 | 3,258,743 | 37,029 | 2,548,713 |
Basic Shares | 482,863 | 484,039 | 2,420 | 484,049 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.53 |
2025-09-30 | $0.46 |
2025-06-30 | $0.36 |