| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $37,033,855 | $34,055,043 | $33,329,262 | $35,401,392 |
Gross Profit | 2,477,576 | 2,147,707 | 2,141,631 | 2,164,276 |
EBITDA | 2,258,863 | 2,595,613 | 1,286,583 | 1,291,621 |
EBIT | 1,806,389 | 2,201,739 | 982,512 | 974,915 |
Net Income | 709,188 | 1,088,364 | 332,846 | 841,769 |
Net Change In Cash | 37,033,855 | 34,055,043 | 33,329,262 | 35,401,392 |
Free Cash Flow | 239,794 | 439,213 | -378,872 | 1,542,687 |
Cash | 2,534,050 | 2,897,418 | 1,436,088 | 2,071,592 |
Basic Shares | 1,107,587 | 1,109,447 | 1,110,955 | 1,107,894 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $133,498,913 | $126,048,701 | $143,634,708 | $109,732,842 |
Gross Profit | 8,615,751 | 9,318,232 | 7,358,451 | 4,904,876 |
EBITDA | 5,063,289 | 6,358,677 | 4,500,376 | 2,755,410 |
EBIT | 3,850,556 | 5,203,883 | 3,473,053 | 1,834,495 |
Net Income | 2,362,740 | 2,439,795 | 1,800,839 | 850,463 |
Net Change In Cash | 133,498,913 | 126,048,701 | 143,634,708 | 109,732,842 |
Free Cash Flow | 1,948,401 | 2,562,492 | 785,738 | 1,305,148 |
Cash | 2,071,593 | 5,925,688 | 5,696,268 | 2,280,074 |
Basic Shares | 1,117,595 | 1,104,942 | 1,098,692 | 1,096,962 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.11 |
2025-06-30 | $1 |
2025-03-31 | $0.05 |