| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $70.58M | $57.72M | $53.67M | $50.38M | $37.86M |
| Cost of Revenue | $6.89M | $5.96M | $5.08M | $4.28M | $3.73M |
| Gross Profit | $63.68M | $51.76M | $48.59M | $46.10M | $34.13M |
| Operating Expenses | $96.82M | $83.36M | $83.73M | $74.95M | $55.90M |
| R&D | $49.91M | $45.01M | $45.13M | $41.17M | $30.81M |
| SG&A | $20.13M | $17.55M | $17.94M | $16.37M | $13.36M |
| Operating Income | -$33.14M | -$31.60M | -$35.14M | -$28.86M | -$21.77M |
| Interest Expense | – | $200.00K | $211.00K | $89.00K | $100.00K |
| Tax Expense | $1.48M | $2.50M | $1.68M | -$417.00K | $1.04M |
| Net Income | -$34.75M | -$33.64M | -$36.87M | -$27.39M | -$23.38M |
| EPS (basic) | -0.8200 | -0.8600 | -1.0300 | -0.8400 | -1.0600 |
| EPS (diluted) | -0.8200 | -0.8600 | -1.0300 | -0.8400 | -1.0600 |
| Shares (diluted) | $42.29M | $38.91M | $35.68M | $32.58M | $21.97M |