| Market Cap | $49.6M | |
| Enterprise Value | $42.4M | |
| Revenue | $16.9M | −33.6% |
| Gross Profit | $7.8M | −32.8% |
| EBITDA | -$9.6M | — |
| Net Income | -$13.9M | — |
| Diluted EPS | -$0.29 | — |
| Free Cash Flow | — | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | — | — | 42.72% | 43.64% | 44.87% | 45.42% | 88% | 27% | |
| Operating Margin | — | — | −10.43% | −71.91% | −22.25% | −43.78% | 38% | 48% | |
| EBITDA Margin | — | — | −10.39% | −71.86% | −22.22% | −43.42% | 38% | 44% | |
| NOPAT Margin | — | — | −8.24% | −56.81% | −17.58% | −34.59% | 38% | 40% | |
| Net Margin | — | — | −11.48% | −115.50% | −51.24% | −38.53% | 63% | 47% | |
| OCF Margin | — | — | −4.58% | −73.33% | −31.10% | −50.48% | 38% | 41% | |
| Gross Profitability | — | — | 57.90% | 73.70% | 109.75% | 41.70% | 13% | 70% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 1 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 3 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Per share · 5 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|
| Revenue | — | $25.4M | $18.1M | $29.6M | $19.6M |
| YoY % | -28.8% | +63.8% | -33.6% | ||
| Cost of Revenue | — | $14.5M | $10.2M | $16.3M | $10.7M |
| YoY % | -30.0% | +60.2% | -34.2% | ||
| Gross Profit | — | $10.8M | $7.9M | $13.3M | $8.9M |
| YoY % | -27.3% | +68.5% | -32.8% | ||
| R&D Expense | — | $16.5M | $15.1M | — | — |
| YoY % | -8.5% | ||||
| SG&A Expense | $3.4M | $13.5M | $20.9M | $19.9M | $17.5M |
| YoY % | +294.2% | +54.7% | -4.8% | -11.7% | |
| Total Operating Expenses | — | — | — | $19.9M | $17.5M |
| YoY % | -11.7% | ||||
| Operating Income | -$3.4M | -$2.6M | -$13.0M | -$6.6M | -$8.6M |
| Interest Expense | — | — | — | -$14,000 | $886,000 |
| Interest & Investment Income | $27,240 | $3.2M | $172,000 | $14,000 | — |
| YoY % | +11485.8% | -94.6% | -91.9% | ||
| Other Non-Operating Income | — | -$159,000 | -$7.9M | -$8.5M | $1.0M |
| Pretax Income | -$2.1M | -$2.8M | -$20.8M | -$15.0M | -$7.6M |
| Income Tax | $0 | $106,000 | $11,000 | $114,000 | $11,000 |
| YoY % | -89.6% | +936.4% | -90.4% | ||
| Net Income (incl. NCI) | -$2.1M | $11.0M | — | — | — |
| Net Income | -$2.1M | -$2.9M | -$20.9M | -$15.2M | -$7.6M |
| EPS (Basic) | — | -$0.22 | -$1.48 | -$0.85 | -$0.29 |
| EPS (Diluted) | — | -$0.22 | -$1.48 | -$0.85 | -$0.29 |
| Weighted Avg Shares (Basic) | — | 13.1M | 14.1M | 17.9M | 26.5M |
| YoY % | +7.2% | +27.3% | +47.9% | ||
| Weighted Avg Shares (Diluted) | — | 13.1M | 14.1M | 17.9M | 26.5M |
| YoY % | +7.2% | +27.3% | +47.9% |
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.