| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $66.58M | $55.64M | $52.55M | $45.56M | $48.30M |
| Cost of Revenue | $27.78M | $22.53M | $23.09M | $24.21M | $20.59M |
| Gross Profit | $38.80M | $33.11M | $29.46M | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | $6.25M | $5.38M | $4.87M | $9.88M | $7.24M |
| SG&A | $46.62M | $41.37M | $47.43M | $52.02M | $44.54M |
| Operating Income | -$14.07M | -$13.64M | -$22.84M | -$46.05M | -$24.07M |
| Interest Expense | – | – | $2.33M | $2.45M | $2.63M |
| Tax Expense | $51.00K | $12.00K | $33.00K | -$282.00K | $175.00K |
| Net Income | -$19.95M | -$15.12M | -$23.69M | -$47.39M | -$26.85M |
| EPS (basic) | -0.9300 | -0.8300 | -1.3400 | -2.7700 | -1.6800 |
| EPS (diluted) | -0.9300 | -0.8300 | -1.3400 | -2.7700 | -1.6800 |
| Shares (diluted) | $21.56M | $18.20M | $17.68M | $17.08M | $15.97M |