| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $272.30M | $199.61M | $130.19M | $88.59M | $72.48M |
| Cost of Revenue | $67.93M | $49.24M | $39.64M | $25.38M | $18.21M |
| Gross Profit | $204.37M | $150.37M | $90.55M | $63.21M | $54.26M |
| Operating Expenses | $173.85M | $141.55M | $90.12M | $61.29M | $52.65M |
| R&D | $20.94M | $12.23M | $6.65M | $3.05M | $11.08M |
| SG&A | $152.91M | $129.06M | $83.09M | $58.24M | $41.31M |
| Operating Income | $30.52M | $8.82M | $431.00K | $1.92M | $1.61M |
| Interest Expense | – | – | $21.32M | $7.24M | $5.44M |
| Tax Expense | $3.77M | $161.00K | $701.00K | $75.00K | $133.00K |
| Net Income | -$5.14M | -$17.48M | -$24.41M | -$14.09M | -$18.01M |
| EPS (basic) | -0.1400 | -0.4900 | -0.7500 | -0.5100 | -0.6900 |
| EPS (diluted) | -0.1400 | -0.4900 | -0.7500 | -0.5100 | – |
| Shares (diluted) | $36.76M | $35.65M | $32.62M | $27.46M | – |