| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $211.08M | $166.03M | $165.15M | $161.70M | $126.68M |
| Cost of Revenue | $64.77M | $56.50M | $58.17M | $55.10M | $41.28M |
| Gross Profit | $146.31M | $109.53M | $106.98M | $106.59M | $85.40M |
| Operating Expenses | $185.32M | $159.51M | $172.00M | $146.25M | $110.54M |
| R&D | $20.25M | $19.71M | $26.43M | $20.27M | $18.32M |
| SG&A | $165.07M | $139.81M | $145.57M | $125.98M | $92.23M |
| Operating Income | -$39.01M | -$49.99M | -$65.03M | -$39.66M | -$25.14M |
| Interest Expense | – | – | $15.39M | $11.76M | $9.06M |
| Tax Expense | -$6.96M | -$32.00K | -$81.00K | $2.38M | $1.43M |
| Net Income | -$51.06M | -$84.60M | -$78.50M | -$75.21M | -$41.14M |
| EPS (basic) | -1.7200 | -3.0000 | -3.0700 | -3.0800 | -1.7200 |
| EPS (diluted) | -1.7200 | -3.0000 | -3.0700 | -3.0800 | -1.7200 |
| Shares (diluted) | $29.62M | $28.16M | $25.60M | $24.46M | $23.97M |