| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $632,898 | $931,582 | $1,069,756 | $470,110 |
Gross Profit | 622,753 | 483,437 | 687,055 | 460,123 |
EBITDA | 486,274 | 95,224 | 121,822 | 148,247 |
EBIT | 76,862 | 104,521 | 131,008 | |
Net Income | 181,503 | 136,463 | 76,280 | 104,489 |
Net Change In Cash | 632,898 | 931,582 | 1,069,756 | 470,110 |
Free Cash Flow | -707,649 | -141,766 | 1,058,449 | -2,156,365 |
Cash | 621,921 | 162,186 | 211,093 | 238,482 |
Basic Shares | 53,874 | 53,635 | 53,624 | 53,576 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,593,731 | $1,401,656 | $2,321,417 | $3,558,761 |
Gross Profit | 1,555,739 | 1,304,577 | 1,306,961 | 2,133,251 |
EBITDA | 473,167 | 709,982 | 738,933 | 1,402,275 |
EBIT | 403,507 | 709,982 | 688,693 | 1,359,335 |
Net Income | 311,423 | 144,656 | 475,507 | 1,003,490 |
Net Change In Cash | 1,593,731 | 1,401,656 | 2,321,417 | 3,558,761 |
Cost of Revenue | 988,446 | -192,688 | ||
Free Cash Flow | -4,555,367 | -1,618,389 | 5,950,148 | 2,506,182 |
Cash | 238,482 | 938,371 | 1,328,536 | 340,069 |
Basic Shares | 53,356 | 52,733 | 55,950 | 67,471 |
| Quarter | EPS |
|---|---|
2025-09-30 | $3.42 |
2025-06-30 | $4.28 |
2025-03-31 | $2.77 |
2024-12-31 | $2.88 |