| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $225.21M | $187.34M | $159.01M | $138.58M | $127.36M |
| Cost of Revenue | $57.85M | $45.36M | $31.14M | $24.15M | $22.93M |
| Gross Profit | $167.35M | $141.98M | $127.87M | $114.44M | $104.43M |
| Operating Expenses | – | – | – | – | – |
| R&D | $32.88M | $27.77M | $28.33M | $27.16M | $24.18M |
| SG&A | $44.58M | $39.04M | $34.94M | $36.76M | $32.34M |
| Operating Income | -$7.85M | -$3.29M | -$21.46M | -$29.71M | -$25.42M |
| Interest Expense | – | – | $2.83M | $624.00K | $1.36M |
| Tax Expense | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Net Income | -$15.70M | -$9.96M | -$21.72M | -$28.95M | -$26.98M |
| EPS (basic) | -0.3400 | -0.2300 | -0.5100 | -0.6900 | -0.6500 |
| EPS (diluted) | -0.3400 | -0.2300 | -0.5100 | -0.6900 | -0.6500 |
| Shares (diluted) | $46.05M | $44.26M | $42.88M | $42.08M | $41.22M |