Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,886,752 | $2,077,032 | $2,072,282 | $1,948,129 |
Gross Profit | 604,415 | 1,336,552 | 1,201,016 | 1,020,302 |
EBITDA | 1,102,517 | 1,231,298 | 1,085,992 | 906,850 |
EBIT | 433,585 | 1,223,451 | 1,078,032 | 898,995 |
Net Income | 1,259,209 | 642,860 | 671,218 | 375,034 |
Net Change In Cash | 1,886,752 | 2,077,032 | 2,072,282 | 1,948,129 |
Free Cash Flow | 861,332 | -1,165,797 | -343,484 | -365,909 |
Cash | 2,696,068 | 1,056,547 | 1,209,226 | 3,754,539 |
Basic Shares | 177,541 | 190,728 | 190,728 | 191,887 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,996,644 | $7,580,418 | $7,013,550 | $4,588,930 |
Gross Profit | 4,606,249 | 4,343,402 | 3,800,143 | 2,531,983 |
EBITDA | 4,149,151 | 3,913,101 | 5,790,420 | 3,952,020 |
EBIT | 4,117,333 | 3,879,274 | 3,400,613 | 2,214,095 |
Net Income | 2,098,632 | 3,136,091 | -726,041 | 1,000,507 |
Net Change In Cash | 7,996,644 | 7,580,418 | 7,013,550 | 4,588,930 |
Free Cash Flow | -1,179,715 | -970,951 | 1,299,390 | 1,904,041 |
Cash | 1,209,226 | 1,825,466 | 1,597,147 | 1,728,794 |
Basic Shares | 194,489 | 227,656 | 240,486 | 149,005 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.83 |
2025-03-31 | $3.68 |
2024-12-31 | $3.31 |