| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,893,519 | $1,886,752 | $2,077,032 | $2,072,282 |
Gross Profit | 1,135,493 | 604,415 | 1,336,552 | 1,201,016 |
EBITDA | 1,927,907 | 1,102,517 | 1,231,298 | 1,085,992 |
EBIT | 1,899,899 | 433,585 | 1,223,451 | 1,078,032 |
Net Income | 1,215,747 | 1,259,209 | 642,860 | 671,218 |
Net Change In Cash | 1,893,519 | 1,886,752 | 2,077,032 | 2,072,282 |
Free Cash Flow | 504,776 | 861,332 | -1,165,797 | -343,484 |
Cash | 1,814,283 | 2,696,068 | 1,056,547 | 1,209,226 |
Basic Shares | 174,066 | 177,541 | 190,728 | 190,728 |
| 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 |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $4.97 |
2025-06-30 | $2.83 |