| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $185.97K | $26.35M | $38.04M | $28.30M | $24.43M |
| Cost of Revenue | $7.20M | $6.94M | $11.38M | $12.05M | $13.03M |
| Gross Profit | $15.20M | $19.41M | $26.67M | $16.25M | $11.41M |
| Operating Expenses | $14.77M | $17.42M | $17.03M | $13.66M | $9.95M |
| R&D | $2.38M | $3.00M | $2.79M | $2.61M | $1.87M |
| SG&A | $12.38M | $14.41M | $14.24M | $11.05M | $8.09M |
| Operating Income | $437.50K | $2.00M | $9.64M | $2.59M | $1.45M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | -$111.26K | $887.29K | $1.82M | $571.64K | $246.05K |
| Net Income | $258.45K | $1.36M | $8.40M | $1.96M | $2.54M |
| EPS (basic) | 0.0200 | 0.1200 | 0.7700 | 0.1800 | 0.2500 |
| EPS (diluted) | 0.0200 | 0.1200 | 0.7700 | 0.1800 | 0.2500 |
| Shares (diluted) | $11.27M | $11.16M | $10.96M | $10.87M | $10.06M |