| Market Cap | $37.2M | |
| Enterprise Value | — | |
| Revenue | $693,000 | +0.4% |
| Gross Profit | $850,000 | +5.0% |
| EBITDA | -$10.8M | — |
| Net Income | $65.8M | — |
| Diluted EPS | — | — |
| Free Cash Flow | -$19.0M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 49.41% | 50.26% | 51.15% | 43.08% | 81.30% | 84.99% | 92% | 94% | |
| Operating Margin | −65.44% | −36.30% | −23.97% | −47.98% | −1878.84% | −1667.53% | 25% | 4% | |
| EBITDA Margin | −56.29% | −29.68% | −17.34% | −40.80% | −1331.16% | −1292.93% | 25% | 4% | |
| NOPAT Margin | −51.70% | −28.68% | −18.94% | −37.91% | −1484.28% | −1317.35% | 25% | 2% | |
| Net Margin | −64.93% | −35.97% | −22.85% | −43.86% | −4162.17% | −3246.61% | 25% | 3% | |
| FCF Margin | −15.54% | −22.92% | −20.57% | −37.95% | −3415.51% | −3038.10% | 25% | 3% | |
| OCF Margin | −9.08% | −16.62% | −18.30% | −31.53% | −2870.58% | −2973.45% | 8% | 3% | |
| Gross Profitability | 28.02% | 25.98% | 35.07% | 26.79% | 0.88% | 1.15% | 25% | 8% | |
| Capex Intensity | 6.45% | 6.31% | 2.27% | 6.42% | 544.93% | 64.65% | 75% | 96% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 1 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $40.9M | $55.1M | $70.1M | $59.7M | $690,000 | $693,000 |
| YoY % | +34.9% | +27.3% | -14.9% | -98.8% | +0.4% | |
| Cost of Revenue | $20.7M | $27.4M | $34.3M | $34.0M | $129,000 | $104,000 |
| YoY % | +32.6% | +25.0% | -0.9% | -99.6% | -19.4% | |
| Gross Profit | $20.2M | $27.7M | $35.9M | $25.7M | $561,000 | $589,000 |
| YoY % | +37.2% | +29.6% | -28.3% | -97.8% | +5.0% | |
| R&D Expense | $25.0M | $27.3M | $30.5M | $30.9M | $4.4M | $3.7M |
| YoY % | +8.8% | +12.0% | +1.2% | -85.6% | -16.7% | |
| SG&A Expense | $19.8M | $20.4M | $22.2M | $23.5M | $8.9M | $8.4M |
| YoY % | +3.0% | +8.5% | +5.8% | -62.0% | -5.2% | |
| Total Operating Expenses | $46.9M | $47.7M | $52.7M | $54.3M | $13.5M | $12.1M |
| YoY % | +1.6% | +10.5% | +3.1% | -75.1% | -10.2% | |
| Operating Income | -$26.7M | -$20.0M | -$16.8M | -$28.6M | -$13.0M | -$11.6M |
| Interest Expense | $239,000 | $0 | $50,000 | $25,000 | $69,000 | — |
| YoY % | -100.0% | -50.0% | +176.0% | |||
| Other Non-Operating Income | $9,000 | $457,000 | $700,000 | $2.0M | $354,000 | $3.1M |
| YoY % | +4977.8% | +53.2% | +192.9% | -82.7% | +782.2% | |
| Pretax Income | -$25.9M | -$19.5M | -$16.1M | -$26.6M | -$12.6M | -$8.4M |
| Income Tax | $598,000 | -$133,000 | -$884,000 | $357,000 | $44,000 | -$184,000 |
| YoY % | -87.7% | |||||
| Income from Discontinued Operations | — | — | — | — | -$16.9M | -$15.0M |
| Net Income (incl. NCI) | -$26.5M | -$19.4M | -$15.2M | -$26.9M | -$29.5M | -$23.3M |
| Minority Interest (P&L) | $0 | $409,000 | $797,000 | -$767,000 | -$818,000 | -$759,000 |
| YoY % | +94.9% | |||||
| Net Income | -$26.5M | -$19.8M | -$16.0M | -$26.2M | -$28.7M | -$22.5M |
| Net Income to Common | -$26.5M | -$20.0M | -$16.1M | -$26.2M | -$28.7M | -$22.5M |
| EPS (Basic) | -$0.65 | -$0.38 | -$0.30 | -$0.47 | -$5.90 | -$4.08 |
| EPS (Diluted) | -$0.65 | -$0.38 | -$0.30 | -$0.47 | -$5.90 | -$4.08 |
| Weighted Avg Shares (Basic) | 40.7M | 52.5M | 54.3M | 56.2M | 4.9M | 5.5M |
| YoY % | +29.0% | +3.5% | +3.4% | -91.3% | +13.3% | |
| Weighted Avg Shares (Diluted) | 40.7M | 52.5M | 54.3M | 56.2M | 4.9M | 5.5M |
| YoY % | +29.0% | +3.5% | +3.4% | -91.3% | +13.3% |
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.