| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $82.65M | $70.37M | $62.15M | $26.62M | $66.90M |
| Cost of Revenue | $34.75M | $21.32M | $20.79M | $13.64M | $39.99M |
| Gross Profit | $47.90M | $49.05M | $41.37M | $12.98M | $26.92M |
| Operating Expenses | $46.30M | $40.38M | $55.71M | $43.46M | $55.41M |
| R&D | $8.43M | $7.22M | $8.03M | $7.37M | $8.57M |
| SG&A | $10.27M | $12.01M | $15.95M | $15.79M | $27.31M |
| Operating Income | $1.61M | $8.67M | -$14.35M | -$30.48M | -$28.49M |
| Interest Expense | – | – | $496.00K | $712.00K | $1.18M |
| Tax Expense | $204.00K | $115.00K | $203.00K | -$106.00K | $20.00K |
| Net Income | $4.45M | $10.57M | -$13.99M | -$28.04M | -$19.07M |
| EPS (basic) | 0.0100 | 0.0300 | -0.0400 | -0.0800 | -0.0500 |
| EPS (diluted) | 0.0100 | 0.0300 | -0.0400 | -0.0800 | -0.0500 |
| Shares (diluted) | $342.96M | $363.72M | $371.45M | $371.21M | $370.87M |