Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $34,055,043 | $33,329,262 | $35,401,392 | $35,357,672 |
Gross Profit | 2,147,707 | 2,141,631 | 2,164,276 | 2,282,171 |
EBITDA | 2,595,613 | 1,286,583 | 1,291,621 | 1,635,507 |
EBIT | 2,201,739 | 982,512 | 974,915 | 1,335,269 |
Net Income | 1,088,364 | 332,846 | 841,769 | 651,582 |
Net Change In Cash | 34,055,043 | 33,329,262 | 35,401,392 | 35,357,672 |
Free Cash Flow | 439,213 | -378,872 | 1,542,687 | 364,558 |
Cash | 2,897,418 | 1,436,088 | 2,071,592 | 3,855,366 |
Basic Shares | 1,109,447 | 1,110,955 | 1,107,894 | 1,119,907 |
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 | 6,387,451 | 4,904,876 |
EBITDA | 5,063,289 | 6,358,677 | 3,251,905 | 2,755,410 |
EBIT | 3,850,556 | 5,203,883 | 2,231,245 | 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,541,989 | 785,738 | 1,305,148 |
Cash | 2,071,593 | 5,925,688 | 5,621,769 | 2,280,074 |
Basic Shares | 1,117,595 | 1,104,942 | 1,098,692 | 1,096,962 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.13 |
2025-03-31 | $0.05 |
2024-12-31 | $0.04 |