Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $25,806,360 | $26,268,543 | $33,223,841 | $20,675,941 |
Gross Profit | 6,054,997 | 6,082,210 | 7,627,537 | 4,955,402 |
EBITDA | 1,912,112 | 2,632,365 | 3,177,018 | 1,655,691 |
EBIT | 1,556,544 | 2,276,797 | 2,851,228 | 1,329,901 |
Net Income | 1,489,749 | 1,942,845 | 2,446,679 | 1,045,339 |
Net Change In Cash | 25,806,360 | 26,268,543 | 33,223,841 | 20,675,941 |
Cash | 24,238,054 | 28,369,482 | 26,352,161 | 21,870,029 |
Basic Shares | 511,765 | 521,576 | 521,501 | 553,677 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $108,420,832 | $112,856,020 | $103,152,489 | $117,059,678 |
Gross Profit | 25,469,654 | 25,720,892 | 21,616,080 | 23,106,557 |
EBITDA | 10,413,823 | 11,530,419 | 7,503,445 | 6,583,585 |
EBIT | 8,991,553 | 10,009,934 | 6,268,884 | 5,474,536 |
Net Income | 7,739,935 | 8,116,624 | 6,298,816 | 4,681,073 |
Net Change In Cash | 108,420,832 | 112,856,020 | 103,152,489 | 117,059,678 |
Free Cash Flow | 5,566,397 | 9,183,776 | 7,417,103 | 3,165,999 |
Cash | 26,352,161 | 25,414,729 | 21,938,653 | 16,297,410 |
Basic Shares | 539,280 | 562,760 | 693,725 | 693,725 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $4.06 |
2025-03-31 | $4.43 |
2024-12-31 | $5.70 |