| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $145.84M | $127.63M | $102.02M | $85.16M | $67.48M |
| Cost of Revenue | $57.04M | $58.28M | $52.16M | $41.29M | $33.14M |
| Gross Profit | $88.79M | $69.34M | $49.86M | $43.86M | $34.34M |
| Operating Expenses | $112.42M | $115.63M | $107.76M | $91.98M | $53.13M |
| R&D | $46.11M | $42.10M | $39.53M | $33.11M | $20.54M |
| SG&A | $28.91M | $29.09M | $26.96M | $23.47M | $12.90M |
| Operating Income | -$23.62M | -$46.29M | -$57.91M | -$48.11M | -$18.79M |
| Interest Expense | – | – | $3.79M | $4.29M | $3.68M |
| Tax Expense | $84.00K | $6.00K | $0.00 | -$39.00K | $96.00K |
| Net Income | -$25.61M | -$48.53M | -$59.71M | -$51.40M | -$21.70M |
| EPS (basic) | -0.4600 | -1.1100 | -1.6600 | -1.6200 | -1.0700 |
| EPS (diluted) | -0.4600 | -1.1100 | -1.6600 | -1.6200 | -1.0700 |
| Shares (diluted) | $56.21M | $43.54M | $36.01M | $31.66M | $20.35M |