| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $38.34M | $36.72M | $31.21M | $29.99M | $31.73M |
| Cost of Revenue | $19.71M | $17.37M | $15.07M | $15.12M | $15.29M |
| Gross Profit | $18.63M | $19.35M | $16.15M | $14.86M | $16.44M |
| Operating Expenses | $27.83M | $25.27M | $22.00M | $23.07M | $26.87M |
| R&D | $439.24K | $507.33K | $652.11K | $984.57K | $1.85M |
| SG&A | $11.26M | $11.08M | $10.26M | $11.17M | $14.63M |
| Operating Income | -$9.17M | -$5.90M | -$5.84M | -$8.20M | -$10.42M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | -$511.68K | -$877.03K | -$959.41K | -$858.52K | -$241.59K |
| Net Income | -$6.87M | -$4.95M | -$4.74M | -$6.94M | -$5.28M |
| EPS (basic) | -0.1100 | -0.0800 | -0.0800 | -0.1100 | – |
| EPS (diluted) | -0.1100 | -0.0800 | -0.0800 | -0.1100 | – |
| Shares (diluted) | $63.41M | $62.98M | $62.79M | $62.75M | $62.75M |