| Market Cap | $102.7M | |
| Enterprise Value | $77.5M | |
| Revenue | $180.1M | −5.9% |
| Gross Profit | $108.4M | −19.2% |
| EBITDA | -$49.9M | — |
| Net Income | -$33.5M | — |
| Diluted EPS | -$0.33 | — |
| Free Cash Flow | -$19.6M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 66.50% | 66.80% | 69.43% | 70.55% | 67.49% | 57.98% | 8% | 86% | |
| Operating Margin | −17.25% | −68.57% | −55.83% | −29.77% | −36.85% | −34.56% | 58% | 8% | |
| EBITDA Margin | −15.36% | −67.22% | −54.81% | −28.99% | −36.06% | −33.89% | 58% | 8% | |
| NOPAT Margin | −13.63% | −54.17% | −44.10% | −23.52% | −29.11% | −27.30% | 58% | 7% | |
| Net Margin | 0.00% | −2.69% | −21.76% | −20.77% | −22.39% | −22.30% | 25% | 10% | |
| FCF Margin | −9.16% | −31.32% | −32.78% | −7.47% | −11.81% | −13.53% | 42% | 8% | |
| OCF Margin | −6.40% | −27.65% | −29.51% | −3.91% | −8.20% | −10.53% | 42% | 9% | |
| Gross Profitability | 120.71% | 53.04% | 85.11% | 109.38% | 138.79% | 136.26% | 75% | 98% | |
| Capex Intensity | 2.76% | 3.67% | 3.27% | 3.56% | 3.61% | 3.00% | 25% | 60% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 2 ratios | |||||||||
| ▸Liquidity & coverage · 7 ratios | |||||||||
| ▸Leverage · 8 ratios | |||||||||
| ▸Working capital · 5 ratios | |||||||||
| ▸Per share · 3 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $104.0M | $140.7M | $162.7M | $193.4M | $190.2M | $179.0M |
| YoY % | +35.3% | +15.6% | +18.9% | -1.6% | -5.9% | |
| Cost of Revenue | $34.8M | $46.7M | $49.7M | $57.0M | $61.8M | $75.2M |
| YoY % | +34.1% | +6.5% | +14.5% | +8.6% | +21.6% | |
| Gross Profit | $69.1M | $94.0M | $112.9M | $136.4M | $128.4M | $103.8M |
| YoY % | +35.9% | +20.2% | +20.8% | -5.9% | -19.2% | |
| Selling & Marketing Expense | $43.8M | $65.4M | $74.2M | $68.4M | $71.6M | $60.1M |
| YoY % | +49.3% | +13.4% | -7.7% | +4.6% | -16.1% | |
| SG&A Expense | $43.2M | $122.0M | $129.6M | $125.6M | $126.9M | $105.5M |
| YoY % | +182.1% | +6.2% | -3.1% | +1.0% | -16.8% | |
| Operating Income | -$17.9M | -$96.5M | -$90.8M | -$57.6M | -$70.1M | -$61.9M |
| Interest Expense | $4.9M | $3.8M | — | — | — | — |
| YoY % | -22.7% | |||||
| Interest & Investment Income | $5,937 | — | — | — | — | — |
| Other Non-Operating Income | -$1.9M | -$8.6M | -$183,000 | $19,000 | -$23,000 | $2,000 |
| Pretax Income | -$24.7M | -$30.6M | -$63.9M | -$67.6M | -$67.0M | -$60.8M |
| Income Tax | $0 | $40,000 | $19,000 | $109,000 | $115,000 | $159,000 |
| YoY % | -52.5% | +473.7% | +5.5% | +38.3% | ||
| Net Income (incl. NCI) | -$24.7M | -$30.7M | -$63.9M | -$67.7M | -$67.1M | -$60.9M |
| Minority Interest (P&L) | $0 | -$3.4M | -$28.5M | -$27.5M | -$24.6M | -$21.0M |
| Net Income | $0 | -$3.8M | -$35.4M | -$40.2M | -$42.6M | -$39.9M |
| Net Income to Common | -$33.3M | -$3.8M | -$35.4M | -$40.2M | -$42.6M | -$39.9M |
| EPS (Basic) | $0.00 | -$0.05 | -$0.41 | -$0.41 | -$0.38 | -$0.33 |
| EPS (Diluted) | $0.00 | -$0.05 | -$0.41 | -$0.41 | -$0.38 | -$0.33 |
| Weighted Avg Shares (Basic) | 0 | 79.2M | 85.9M | 97.2M | 111.7M | 120.8M |
| YoY % | +8.4% | +13.1% | +15.0% | +8.2% | ||
| Weighted Avg Shares (Diluted) | 0 | 79.2M | 85.9M | 97.2M | 111.7M | 120.8M |
| YoY % | +8.4% | +13.1% | +15.0% | +8.2% |
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.