| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $11,802,676 | $11,831,807 | $10,891,465 | $12,919,702 |
Gross Profit | 2,940,518 | 2,944,397 | 2,689,220 | 3,759,719 |
EBITDA | 3,580,610 | 2,611,455 | 2,636,486 | 4,204,252 |
EBIT | 2,723,123 | 2,611,455 | 2,405,378 | 3,453,171 |
Net Income | 2,510,528 | 1,938,332 | 1,993,247 | 2,382,690 |
Net Change In Cash | 11,802,676 | 11,831,807 | 10,891,465 | 12,919,702 |
Free Cash Flow | 3,210,966 | -757,413 | 2,362,976 | 2,806,349 |
Cash | 9,389,842 | 13,291,796 | 12,417,946 | 13,465,442 |
Basic Shares | 822,552 | 832,053 | 832,053 | 836,920 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $44,280,720 | $38,418,915 | $35,376,996 | $30,405,839 |
Gross Profit | 13,717,092 | 11,662,526 | 9,039,275 | 6,589,377 |
EBITDA | 15,036,871 | 13,853,443 | 11,147,519 | 8,087,468 |
EBIT | 12,013,465 | 10,978,234 | 8,476,973 | 5,865,700 |
Net Income | 8,816,835 | 8,749,004 | 6,809,056 | 4,754,827 |
Net Change In Cash | 44,280,720 | 38,418,915 | 35,376,996 | 30,405,839 |
Free Cash Flow | 5,527,307 | 6,691,186 | 3,118,811 | -2,107,564 |
Cash | 13,465,442 | 12,333,884 | 11,692,773 | 9,721,225 |
Basic Shares | 838,442 | 838,948 | 819,961 | 819,961 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $3.06 |
2025-06-30 | $2.48 |
2025-03-31 | $2.71 |