| Values in thousands | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 |
|---|---|---|---|---|
Revenue | $30,649,639 | $27,103,989 | $26,856,000 | $26,802,000 |
Gross Profit | 8,153,312 | 6,772,719 | 7,470,000 | 8,706,000 |
EBITDA | 11,382,159 | 9,985,096 | 8,518,000 | 10,539,000 |
EBIT | 8,153,312 | 6,620,421 | 6,272,000 | 7,718,000 |
Net Income | 5,417,608 | 4,566,921 | 5,686,186 | 5,808,000 |
Net Change In Cash | 30,649,639 | 27,103,989 | 26,856,000 | 26,802,000 |
Free Cash Flow | 2,530,680 | 2,262,280 | 2,940,000 | 3,038,000 |
Cash | 8,872,000 | 9,015,000 | 6,830,000 | 9,256,000 |
Basic Shares | 1,638,423 | 1,637,613 | 1,634,422 | 1,632,377 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $57,772,693 | $53,658,000 | $54,041,000 | $55,554,000 |
Gross Profit | 15,312,700 | 30,280,000 | 17,298,000 | 34,270,000 |
EBITDA | 21,905,070 | 19,057,000 | 20,379,000 | 24,758,000 |
EBIT | 15,312,700 | 13,990,000 | 14,090,000 | 18,231,000 |
Net Income | 9,989,289 | 11,552,000 | 10,058,000 | 12,392,000 |
Net Change In Cash | 57,772,693 | 53,658,000 | 54,041,000 | 55,554,000 |
Free Cash Flow | 4,822,242 | 5,978,000 | 8,074,000 | 9,384,000 |
Cash | 8,872,000 | 6,830,000 | 9,673,000 | 6,775,000 |
Basic Shares | 1,638,072 | 1,633,400 | 1,631,500 | 1,629,600 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-09-30 | $0 |
2025-06-30 | $2.96 |
2025-03-31 | $3.51 |