| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $561,932 | $689,384 | $699,074 | $627,705 |
Gross Profit | 91,890 | 118,361 | 432,781 | 115,952 |
EBITDA | 41,206 | 11,148 | 139,547 | -189,561 |
EBIT | -27,312 | -57,370 | 76,235 | -254,690 |
Net Income | -43,574 | -65,166 | 32,102 | -216,230 |
Net Change In Cash | 561,932 | 689,384 | 699,074 | 627,705 |
Free Cash Flow | -121,733 | -10,503 | 116,928 | 24,043 |
Cash | 316,221 | 209,873 | 283,768 | 302,319 |
Basic Shares | 18,050 | 17,995 | 18,022 | 18,014 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $2,512,589 | $2,509,857 | $2,301,829 | $1,707,910 |
Gross Profit | 1,567,316 | 664,373 | 340,468 | 231,536 |
EBITDA | 60,859 | 490,235 | 305,566 | 446,129 |
EBIT | -197,392 | 267,105 | 108,024 | 265,094 |
Net Income | -240,238 | 117,596 | 2,493 | 151,853 |
Net Change In Cash | 2,512,589 | 2,509,857 | 2,301,829 | 1,707,910 |
Cost of Revenue | 230,382 | |||
Free Cash Flow | 38,302 | -447,395 | -131,640 | 294,580 |
Cash | 302,319 | 159,584 | 229,989 | 400,701 |
Basic Shares | 17,852 | 18,019 | 18,034 | 17,231 |
| Quarter | EPS |
|---|---|
2025-09-30 | -$2.09 |
2025-06-30 | -$3.62 |
2025-03-31 | $1.81 |
2024-12-31 | $2.10 |