Values in thousands | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 |
---|---|---|---|---|
Revenue | $27,103,989 | $26,856,000 | $26,802,000 | $27,156,471 |
Gross Profit | 6,772,719 | 7,470,000 | 8,706,000 | 6,904,692 |
EBITDA | 9,985,096 | 8,518,000 | 10,539,000 | 10,186,404 |
EBIT | 6,620,421 | 6,272,000 | 7,718,000 | 6,986,040 |
Net Income | 4,566,921 | 5,686,186 | 5,808,000 | 4,901,736 |
Net Change In Cash | 27,103,989 | 26,856,000 | 26,802,000 | 27,156,471 |
Free Cash Flow | 2,262,280 | 2,940,000 | 3,038,000 | 4,448,168 |
Cash | 9,015,000 | 6,830,000 | 9,256,000 | 8,698,000 |
Basic Shares | 1,637,613 | 1,634,422 | 1,632,377 | 1,632,913 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $53,658,000 | $54,041,000 | $55,554,000 | $63,495,000 |
Gross Profit | 30,280,000 | 17,298,000 | 34,270,000 | 44,934,000 |
EBITDA | 19,057,000 | 20,379,000 | 24,758,000 | 35,081,000 |
EBIT | 13,990,000 | 14,090,000 | 18,231,000 | 29,969,000 |
Net Income | 11,552,000 | 10,058,000 | 12,392,000 | 21,115,000 |
Net Change In Cash | 53,658,000 | 54,041,000 | 55,554,000 | 63,495,000 |
Free Cash Flow | 5,978,000 | 8,074,000 | 9,384,000 | 17,961,000 |
Cash | 6,830,000 | 9,673,000 | 6,775,000 | 12,807,000 |
Basic Shares | 1,633,400 | 1,631,500 | 1,629,600 | 1,628,900 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.96 |
2025-03-31 | $3.51 |
2024-12-31 | $3.51 |