| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $32.72M | $73.00M | $81.19M | $102.55M | $78.25M |
| Cost of Revenue | $23.91M | $58.22M | $65.48M | $80.44M | $61.58M |
| Gross Profit | $9.04M | $15.36M | $15.71M | $22.10M | $16.67M |
| Operating Expenses | $12.88M | $22.27M | $41.90M | $31.66M | $27.15M |
| R&D | $2.02M | $1.50M | $2.15M | $1.83M | $1.87M |
| SG&A | $9.82M | $19.49M | $22.96M | $27.71M | $21.86M |
| Operating Income | -$3.85M | -$6.91M | -$26.20M | -$9.55M | -$10.48M |
| Interest Expense | – | – | $3.30M | $3.50M | $2.52M |
| Tax Expense | $495.00K | -$698.00K | -$643.00K | -$35.00K | $156.00K |
| Net Income | -$137.00K | -$10.00M | -$29.43M | -$13.68M | -$13.36M |
| EPS (basic) | -0.0100 | -0.9400 | -3.5000 | -1.8200 | -2.2000 |
| EPS (diluted) | -0.0100 | -0.9400 | -3.5000 | – | – |
| Shares (diluted) | $11.21M | $10.70M | $8.41M | $7.58M | $6.08M |