| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $60.07M | $75.39M | $82.65M | $97.97M | $146.46M |
| Cost of Revenue | $44.57M | $53.97M | $58.12M | $77.43M | $107.32M |
| Gross Profit | $15.50M | $21.42M | $24.52M | $20.54M | $39.14M |
| Operating Expenses | $21.00M | $25.47M | $111.65M | $64.86M | $80.50M |
| R&D | $9.00M | $15.54M | $24.15M | $49.05M | $24.40M |
| SG&A | $3.36M | $4.76M | $22.18M | $6.45M | $10.32M |
| Operating Income | -$5.50M | -$4.04M | -$87.12M | -$44.33M | -$41.35M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $1.04M | $912.85K | -$356.77K | -$520.19K | -$131.00K |
| Net Income | $44.00M | $9.97M | -$59.47M | -$51.36M | -$37.01M |
| EPS (basic) | 3.2300 | 1.0100 | -0.3400 | – | -0.2200 |
| EPS (diluted) | 2.2700 | 1.0100 | -0.3400 | -0.3000 | -0.2200 |
| Shares (diluted) | $19.42M | $9.82M | $174.47M | $172.27M | $167.06M |