| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $571,367 | $547,460 | $540,468 | $590,092 |
Gross Profit | 126,337 | -114,858 | 540,468 | 64,132 |
EBITDA | 168,168 | 270,067 | 138,360 | 109,718 |
EBIT | 89,957,000 | 125,167,269 | 69,731 | 29,246 |
Net Income | 95,104 | 133,319 | 73,983 | 16,330 |
Net Change In Cash | 571,367 | 547,460 | 540,468 | 590,092 |
Free Cash Flow | 145,153 | 84,676 | 58,910 | 75,265 |
Cash | 94,481,000 | 55,004 | 81,313 | 136,962 |
Basic Shares | 128,428 | 128,347 | 128,265 | 128,061 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,448,708 | $2,566,701 | $2,406,511 | $1,569,976 |
Gross Profit | 507,483 | 751,493 | 738,770 | 289,363 |
EBITDA | 702,169 | 948,523 | 668,500 | 217,803 |
EBIT | 416,723 | 680,541 | 394,741 | 217,803 |
Net Income | 360,855 | 630,118 | 577,190 | 178,157 |
Net Change In Cash | 2,448,708 | 2,566,701 | 2,406,511 | 1,569,976 |
Cost of Revenue | 173,620 | 66,829 | ||
Free Cash Flow | 374,390 | 362,080 | 505,418 | 302,218 |
Cash | 136,962 | 59,813 | 296,023 | 122,403 |
Basic Shares | 127,964 | 127,180 | 127,195 | 127,164 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.71 |
2025-06-30 | $0.55 |
2025-03-31 | $0.62 |
2024-12-31 | $0.24 |