| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $2,964,892 | $3,085,672 | $2,922,212 | $2,845,226 |
Gross Profit | 1,027,424 | 1,072,033 | 1,001,357 | 922,963 |
EBITDA | 787,303 | 806,762 | 757,357 | 659,158 |
EBIT | 631,159 | 656,760 | 610,951 | 491,377 |
Net Income | 443,711 | 531,323 | 506,931 | 516,212 |
Net Change In Cash | 2,964,892 | 3,085,672 | 2,922,212 | 2,845,226 |
Free Cash Flow | 128,636 | 574,919 | 647,162 | 310,358 |
Cash | 547,183 | 572,289 | 770,208 | 675,256 |
Basic Shares | 538,491 | 538,491 | 538,491 | 1,098,325 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $12,523,934 | $14,868,860 | $11,762,526 | $6,521,207 |
Gross Profit | 4,388,445 | 6,199,945 | 4,674,787 | 1,909,605 |
EBITDA | 3,158,703 | 5,288,161 | 3,819,600 | 1,861,164 |
EBIT | 2,525,849 | 4,739,651 | 3,211,877 | 1,266,443 |
Net Income | 2,036,445 | 3,918,065 | 2,553,280 | 1,100,191 |
Net Change In Cash | 12,523,934 | 14,868,860 | 11,762,526 | 6,521,207 |
Free Cash Flow | 2,161,871 | 3,775,628 | 769,870 | -125,518 |
Cash | 675,256 | 1,637,821 | 1,091,527 | 318,127 |
Basic Shares | 562,554 | 589,170 | 590,268 | 590,268 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.85 |
2025-06-30 | $0.99 |
2025-03-31 | $0.94 |