| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $25.79M | $26.88M | $24.11M | $25.81M | $16.45M |
| Cost of Revenue | $18.50M | $20.55M | $19.04M | $19.19M | $13.91M |
| Gross Profit | $7.29M | $6.33M | $5.07M | $6.63M | $2.54M |
| Operating Expenses | $9.20M | $8.75M | $9.95M | $8.45M | $7.35M |
| R&D | $2.79M | $2.63M | $2.60M | $1.91M | $481.19K |
| SG&A | $4.81M | $5.18M | $5.45M | $5.33M | $6.05M |
| Operating Income | -$1.91M | -$2.42M | -$4.88M | -$1.82M | -$4.81M |
| Interest Expense | – | – | $23.00K | $8.00K | $261.38K |
| Tax Expense | $3.00K | $24.00K | -$14.00K | $4.00K | $28.38K |
| Net Income | -$1.58M | -$1.90M | -$4.18M | -$224.00K | $4.75M |
| EPS (basic) | -0.2300 | -0.2800 | -0.6200 | -0.0300 | 0.7100 |
| EPS (diluted) | -0.2300 | -0.2800 | -0.6200 | -0.0300 | 0.7100 |
| Shares (diluted) | $6.88M | $6.82M | $6.79K | $6.73M | $6.70M |