| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $60.05M | $75.33M | $81.89M | $87.13M | $82.04M |
| Cost of Revenue | $44.56M | $53.94M | $57.33M | $68.18M | $48.92M |
| Gross Profit | $15.48M | $21.39M | $24.57M | $18.95M | -$812.41K |
| Operating Expenses | $12.30M | $18.59M | $59.18M | $26.81M | $25.07M |
| R&D | $9.00M | $15.54M | $22.76M | $13.93M | $16.59M |
| SG&A | $2.98M | $2.75M | $3.52M | $5.13M | $5.28M |
| Operating Income | $3.18M | $2.80M | -$34.62M | -$7.86M | $8.05M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $1.04M | $853.88K | -$353.03K | -$564.79K | $84.82K |
| Net Income | $18.15M | $7.29M | -$37.58M | -$6.96M | -$812.41K |
| EPS (basic) | 2.1200 | 1.4600 | -8.3000 | – | – |
| EPS (diluted) | 2.1200 | 0.5600 | -8.3000 | – | – |
| Shares (diluted) | $7.66M | $9.66M | $4.56M | $19.93K | $3.96M |