| Market Cap | $130.1M | |
| Enterprise Value | $178.2M | |
| Revenue | $151.9M | +99.2% |
| Gross Profit | $72.7M | +33.5% |
| EBITDA | -$26.1M | — |
| Net Income | -$37.1M | — |
| Diluted EPS | -$0.59 | — |
| Free Cash Flow | -$13.6M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 76.73% | 79.05% | 76.33% | 72.55% | 72.36% | 48.55% | 8% | 30% | |
| Operating Margin | −44.94% | −49.56% | −53.68% | −42.70% | −46.09% | −21.05% | 92% | 54% | |
| EBITDA Margin | −43.04% | −47.59% | −51.16% | −39.90% | −43.29% | −18.73% | 92% | 51% | |
| Net Margin | −55.30% | −56.09% | −56.81% | −42.19% | −58.29% | −26.11% | 92% | 51% | |
| FCF Margin | −58.66% | −54.55% | −52.00% | −48.09% | −43.29% | −14.18% | 92% | 50% | |
| FCFE Margin | −53.62% | — | — | −14.83% | −46.65% | −7.48% | 88% | 36% | |
| OCF Margin | −57.19% | −50.32% | −47.00% | −44.78% | −41.33% | −13.64% | 92% | 51% | |
| Gross Profitability | 47.92% | 30.91% | 42.54% | 44.64% | 38.44% | 51.08% | 92% | 78% | |
| Capex Intensity | 1.47% | 4.23% | 5.00% | 3.31% | 1.95% | 0.54% | 8% | 19% | |
| ▸Returns on Capital · 4 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 2 ratios | |||||||||
| ▸Liquidity & coverage · 8 ratios | |||||||||
| ▸Leverage · 8 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $49.6M | $55.6M | $65.4M | $71.5M | $75.0M | $149.4M |
| YoY % | +12.0% | +17.6% | +9.4% | +4.8% | +99.2% | |
| Cost of Revenue | $11.6M | $11.7M | $15.5M | $19.6M | $20.7M | $76.8M |
| YoY % | +0.9% | +32.9% | +26.9% | +5.5% | +270.7% | |
| Gross Profit | $37.7M | $43.7M | $49.7M | $51.7M | $54.2M | $72.3M |
| YoY % | +15.8% | +13.9% | +4.0% | +4.8% | +33.5% | |
| R&D Expense | $9.2M | $7.9M | $9.3M | $9.5M | $12.8M | $6.6M |
| YoY % | -13.9% | +17.8% | +1.9% | +34.2% | -48.4% | |
| Selling & Marketing Expense | $32.6M | $37.7M | $50.0M | $47.3M | $45.6M | $47.5M |
| YoY % | +15.9% | +32.4% | -5.3% | -3.6% | +4.0% | |
| SG&A Expense | $18.2M | $25.6M | $25.5M | $25.4M | $30.3M | $49.7M |
| YoY % | +40.1% | -0.1% | -0.4% | +19.3% | +63.9% | |
| Total Operating Expenses | $60.0M | $71.2M | $84.8M | $82.3M | $88.7M | $103.7M |
| YoY % | +18.7% | +19.1% | -3.0% | +7.9% | +16.9% | |
| Operating Income | -$22.3M | -$27.6M | -$35.1M | -$30.6M | -$34.6M | -$31.4M |
| Interest Expense | — | — | — | $5.4M | $7.3M | $8.4M |
| YoY % | +34.3% | +15.5% | ||||
| Other Non-Operating Income | $302,000 | $390,000 | $2.2M | $5.8M | $2.5M | $716,000 |
| YoY % | +29.1% | +464.9% | +162.8% | -56.0% | -71.9% | |
| Impairment of Real Estate | $0 | $0 | $0 | $0 | — | $0 |
| Net Income (incl. NCI) | -$27.5M | -$31.2M | -$37.2M | -$30.2M | -$43.7M | -$39.1M |
| Minority Interest (P&L) | — | — | — | — | -$19,000 | -$137,000 |
| Net Income | -$27.5M | -$31.2M | -$37.2M | -$30.2M | -$43.7M | -$39.0M |
| EPS (Basic) | -$1.46 | -$1.22 | -$1.38 | -$1.05 | -$1.38 | -$0.59 |
| EPS (Diluted) | -$1.46 | -$1.22 | -$1.38 | -$1.05 | -$1.38 | -$0.59 |
| Weighted Avg Shares (Basic) | 18.8M | 25.5M | 26.9M | 28.7M | 31.7M | 66.0M |
| YoY % | +35.3% | +5.6% | +6.5% | +10.7% | +107.8% | |
| Weighted Avg Shares (Diluted) | 18.8M | 25.5M | 26.9M | 28.7M | 31.7M | 66.0M |
| YoY % | +35.3% | +5.6% | +6.5% | +10.7% | +107.8% |
The sector classification is SIC-derived, not official GICS. Statement lines are XBRL facts as filed with the company's home regulator (SEC EDGAR for US filers; ESEF/EDINET and other national regulators for foreign filers); ratios and other derived figures are computed from them. A blank cell means the tag was absent — never imputed.