| Line item | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|
| Revenue | $21.91M | $21.69M | $23.07M | $21.74M |
| Cost of Revenue | $8.82M | $7.71M | $6.99M | $9.03M |
| Gross Profit | $13.09M | $13.99M | $16.07M | $12.71M |
| Operating Expenses | $15.83M | $14.84M | $14.88M | $14.80M |
| R&D | $3.08M | $2.41M | $2.75M | $1.80M |
| SG&A | $4.76M | $4.13M | $4.19M | $2.70M |
| Operating Income | – | – | – | – |
| Interest Expense | – | – | – | – |
| Tax Expense | -$256.00K | -$25.00K | $20.00K | -$32.00K |
| Net Income | -$1.04M | -$922.00K | $1.36M | -$727.00K |
| EPS (basic) | -0.1000 | -0.0900 | 0.1300 | -0.0700 |
| EPS (diluted) | -0.1000 | -0.0900 | 0.1300 | -0.0700 |
| Shares (diluted) | $10.44M | $10.44M | $10.44M | $10.25M |