| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $174,011 | $156,818 | $187,179 | $129,592 |
Gross Profit | 145,903 | 52,364 | 90,543 | 38,050 |
EBITDA | 45,423 | 14,383 | 48,358 | -19,373 |
EBIT | 39,487 | 4,279 | 37,713 | -31,799 |
Net Income | 44,820 | 8,546 | 42,155 | -31,389 |
Net Change In Cash | 174,011 | 156,818 | 187,179 | 129,592 |
Free Cash Flow | 6,921 | 39,219 | 25,819 | 25,663 |
Cash | 185,285 | 160,447 | 177,072 | 167,422 |
Basic Shares | 91,614 | 90,324 | 91,091 | 90,579 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $558,916 | $500,801 | $138,110 | $380,190 |
Gross Profit | 238,284 | 308,667 | 8,691 | 300,906 |
EBITDA | -32,876 | -25,604 | -187,146 | 242,320 |
EBIT | -92,917 | -77,724 | -340,107 | 190,934 |
Net Income | -62,029 | -48,665 | -298,605 | 193,200 |
Net Change In Cash | 558,916 | 500,801 | 138,110 | 380,190 |
Free Cash Flow | 4,601 | 29,953 | 91,783 | 138,912 |
Cash | 167,422 | 187,107 | 244,718 | 289,602 |
Basic Shares | 90,815 | 91,042 | 94,321 | 95,242 |