| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $21,370,865 | $25,806,360 | $26,268,543 | $33,223,841 |
Gross Profit | 4,908,911 | 6,054,997 | 6,082,210 | 7,627,537 |
EBITDA | 1,085,412 | 2,267,679 | 2,632,365 | 3,177,018 |
EBIT | 1,912,112 | 2,276,797 | 2,851,228 | |
Net Income | 1,220,677 | 1,489,749 | 1,942,845 | 2,446,679 |
Net Change In Cash | 21,370,865 | 25,806,360 | 26,268,543 | 33,223,841 |
Cash | 24,567,750 | 24,238,054 | 28,369,482 | 26,352,161 |
Basic Shares | 504,590 | 511,765 | 521,576 | 521,501 |
| 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-12-31 | $0 |
2025-09-30 | $2.98 |
2025-06-30 | $4.06 |
2025-03-31 | $4.43 |