| Line item | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|
| Revenue | $32.81M | $133.22M | $169.08M | $307.70M |
| Cost of Revenue | $16.06M | $98.38M | $173.21M | $218.55M |
| Gross Profit | $16.75M | $34.84M | -$4.13M | $89.15M |
| Operating Expenses | $34.11M | $75.65M | $190.04M | $102.04M |
| R&D | $878.00K | $7.55M | $9.22M | $9.53M |
| SG&A | $26.06M | $28.05M | $51.67M | $39.64M |
| Operating Income | -$17.36M | -$40.81M | -$194.17M | -$12.89M |
| Interest Expense | – | $1.43M | $2.06M | $4.09M |
| Tax Expense | -$68.00K | $647.00K | -$11.18M | $2.54M |
| Net Income | -$29.11M | -$38.69M | -$200.88M | -$13.63M |
| EPS (basic) | – | -0.7500 | -3.9800 | -0.2800 |
| EPS (diluted) | – | -0.7500 | -3.9800 | -0.2800 |
| Shares (diluted) | $45.81M | $51.12M | $50.42M | $48.19M |