| Market Cap | $658.7M | |
| Enterprise Value | $221.8M | |
| Revenue | $19.3M | +62.4% |
| Gross Profit | $9.2M | +115.2% |
| EBITDA | -$45.4M | — |
| Net Income | -$6.1M | — |
| Diluted EPS | — | — |
| Free Cash Flow | -$33.1M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 41.96% | 43.94% | 42.94% | 49.05% | — | — | — | — | |
| Operating Margin | −125.39% | −119.91% | −43.82% | −43.02% | −230.93% | −247.26% | 8% | 6% | |
| EBITDA Margin | −114.62% | −117.13% | −41.30% | −40.99% | −224.80% | −235.47% | 8% | 4% | |
| NOPAT Margin | −99.06% | −94.73% | −34.62% | −33.98% | −182.44% | −195.34% | 8% | 3% | |
| Net Margin | −195.60% | −136.54% | −115.37% | −49.68% | −113.23% | −31.48% | 92% | 9% | |
| FCF Margin | −85.27% | −123.69% | −73.26% | −55.72% | −154.48% | −171.63% | 8% | 5% | |
| OCF Margin | −84.92% | −123.49% | −71.99% | −45.95% | −149.68% | −167.77% | 8% | 3% | |
| Gross Profitability | 10.33% | 8.39% | 20.39% | 30.84% | 3.74% | 1.80% | 8% | 9% | |
| Capex Intensity | 0.35% | 0.20% | 1.27% | 9.77% | 4.81% | 3.85% | 58% | 68% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 2 ratios | |||||||||
| ▸Liquidity & coverage · 8 ratios | |||||||||
| ▸Leverage · 8 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Per share · 3 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $14.8M | $17.6M | $23.8M | $30.9M | $11.9M | $19.3M |
| YoY % | +19.4% | +35.0% | +29.8% | -61.6% | +62.4% | |
| Cost of Revenue | $8.6M | $9.9M | $13.6M | $15.8M | — | — |
| YoY % | +15.3% | +37.3% | +15.9% | |||
| Gross Profit | $5.5M | $7.5M | $10.1M | $14.7M | $4.3M | $9.2M |
| YoY % | +36.4% | +35.5% | +46.1% | -70.9% | +115.2% | |
| R&D Expense | $6.0M | $5.6M | $3.9M | $4.4M | $7.0M | $14.9M |
| YoY % | -6.6% | -31.3% | +13.9% | +59.8% | +111.8% | |
| Selling & Marketing Expense | $7.4M | $9.1M | $7.3M | $6.5M | $8.6M | $14.4M |
| YoY % | +23.9% | -20.2% | -10.3% | +31.1% | +68.4% | |
| SG&A Expense | $10.7M | $14.1M | $11.5M | $17.3M | $16.3M | $27.9M |
| YoY % | +31.8% | -18.5% | +50.8% | -5.6% | +70.8% | |
| Total Operating Expenses | $24.0M | $28.6M | $20.5M | $28.0M | $31.7M | $56.9M |
| YoY % | +19.2% | -28.2% | +36.6% | +13.1% | +79.5% | |
| Operating Income | -$18.5M | -$21.2M | -$10.4M | -$13.3M | -$27.4M | -$47.7M |
| Interest Expense | — | — | — | $702,000 | $884,000 | -$21,000 |
| YoY % | +25.9% | |||||
| Interest & Investment Income | — | — | — | $90,000 | $174,000 | $6.1M |
| YoY % | +93.3% | +3409.8% | ||||
| Equity Method Income | — | — | — | — | — | -$106,000 |
| Impairment of Real Estate | $7.0M | $0 | — | — | — | $472,000 |
| YoY % | -100.0% | |||||
| Pretax Income | -$28.9M | -$23.5M | -$13.0M | -$15.2M | -$28.9M | -$38.2M |
| Income Tax | $9,000 | $13,000 | -$3.2M | $230,000 | $3.1M | -$163,000 |
| YoY % | +44.4% | +1241.7% | ||||
| Income from Continuing Operations | -$28.9M | -$23.5M | -$9.8M | -$15.4M | — | — |
| Income from Discontinued Operations | $0 | -$622,000 | -$19.4M | — | — | — |
| Net Income (incl. NCI) | $323,000 | — | -$29.3M | -$15.4M | -$31.9M | -$38.2M |
| Minority Interest (P&L) | — | — | -$1.8M | -$89,000 | -$18.5M | -$32.1M |
| Net Income | -$28.9M | -$24.1M | -$27.5M | -$15.4M | -$13.4M | -$6.1M |
| Net Income to Common | -$28.7M | -$20.3M | -$27.5M | -$15.4M | -$13.4M | -$6.1M |
| EPS (Basic) | -$0.67 | -$0.28 | -$0.24 | — | — | — |
| EPS (Diluted) | -$0.67 | -$0.28 | -$0.24 | — | — | — |
| Weighted Avg Shares (Basic) | 42.8M | 71.6M | 112.4M | — | — | — |
| YoY % | +67.4% | +56.9% | ||||
| Weighted Avg Shares (Diluted) | 0 | — | 112.4M | — | — | — |
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.