| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $9,593,189 | $9,076,000 | $9,027,000 | $9,013,000 |
Gross Profit | 7,003,702 | 6,671,000 | 6,620,000 | 6,607,000 |
EBITDA | 3,253,204 | 3,385,124 | 3,089,000 | 3,097,000 |
EBIT | 2,815,958 | 3,057,000 | 2,770,000 | 2,748,000 |
Net Income | 1,828,689 | 2,004,000 | 1,697,000 | 1,780,000 |
Net Change In Cash | 9,593,189 | 9,076,000 | 9,027,000 | 9,013,000 |
Free Cash Flow | 1,094,837 | 1,301,000 | 2,387,000 | 3,613,000 |
Cash | 8,216,502 | 8,581,401 | 7,957,871 | 12,254,869 |
Basic Shares | 1,172,000 | 1,177,000 | 1,177,000 | 1,177,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $35,347,603 | $34,176,000 | $31,207,000 | $29,519,000 |
Gross Profit | 25,973,765 | 24,932,000 | 22,534,000 | 21,482,000 |
EBITDA | 12,650,216 | 7,075,000 | 8,027,000 | 8,282,000 |
EBIT | 11,390,958 | 5,795,000 | 6,654,000 | 6,713,000 |
Net Income | 7,037,823 | 3,124,000 | 6,139,000 | 2,284,000 |
Net Change In Cash | 35,347,603 | 34,176,000 | 31,207,000 | 29,519,000 |
Free Cash Flow | 7,936,881 | 4,423,000 | 5,547,000 | 4,772,000 |
Cash | 8,216,502 | 9,609,000 | 8,124,000 | 9,006,000 |
Basic Shares | 1,175,000 | 1,180,000 | 1,180,000 | 1,175,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $1.93 |
2025-09-30 | $1.99 |
2025-06-30 | $1.76 |
2025-03-31 | $1.74 |