| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $41.13M | $33.65M | $28.52M | $27.90M | $23.49M |
| Cost of Revenue | $15.52M | $12.31M | $11.81M | $12.53M | $9.72M |
| Gross Profit | $25.60M | $21.33M | $16.71M | $15.37M | $13.77M |
| Operating Expenses | $28.58M | $27.78M | $26.98M | $26.15M | $20.80M |
| R&D | $4.39M | $5.26M | $5.74M | $4.96M | $2.47M |
| SG&A | $23.38M | $21.63M | $20.37M | $20.61M | $17.86M |
| Operating Income | -$2.97M | -$6.45M | -$10.27M | -$10.78M | -$7.03M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $21.89K | $2.89K | $3.97M | -$2.01M | $1.80M |
| Net Income | -$2.64M | -$6.07M | -$13.74M | -$8.66M | -$4.56M |
| EPS (basic) | -0.0600 | -0.1300 | -0.3000 | -0.1900 | -0.1000 |
| EPS (diluted) | -0.0600 | -0.1300 | -0.3000 | -0.1900 | -0.1000 |
| Shares (diluted) | $46.19M | $45.80M | $45.60M | $45.00M | $44.39M |