| Market Cap | — | |
| Enterprise Value | — | |
| Revenue | $44.6M | −5.6% |
| Gross Profit | $27.9M | −7.3% |
| EBITDA | -$3.9M | — |
| Net Income | -$5.0M | — |
| Diluted EPS | -$0.12 | — |
| Free Cash Flow | $664,000 | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | — | — | — | — | 64.32% | 63.20% | 25% | 67% | |
| Operating Margin | −86.02% | −22.06% | −15.62% | −19.32% | −9.24% | −12.60% | 75% | 34% | |
| EBITDA Margin | −71.87% | −10.89% | −7.89% | −11.56% | −3.74% | −9.63% | 58% | 29% | |
| NOPAT Margin | −67.96% | −17.43% | −12.34% | −15.26% | −7.30% | −9.96% | 75% | 29% | |
| Net Margin | −75.06% | −8.21% | −15.80% | −19.86% | −10.28% | −11.53% | 58% | 34% | |
| FCF Margin | −9.23% | −14.39% | −9.88% | −11.56% | −3.09% | −3.18% | 75% | 28% | |
| OCF Margin | −6.59% | −11.86% | −4.39% | −8.81% | −2.29% | −3.10% | 75% | 29% | |
| Gross Profitability | — | — | — | — | 71.64% | 72.34% | 75% | 93% | |
| Capex Intensity | 2.64% | 2.53% | 5.49% | 2.76% | 0.79% | 0.08% | 8% | 4% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 1 ratios | |||||||||
| ▸Liquidity & coverage · 7 ratios | |||||||||
| ▸Leverage · 8 ratios | |||||||||
| ▸Working capital · 5 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $51.2M | $53.5M | $52.2M | $49.9M | $48.1M | $45.4M |
| YoY % | +4.4% | -2.4% | -4.3% | -3.6% | -5.6% | |
| Cost of Revenue | — | — | — | — | $17.2M | $16.7M |
| YoY % | -2.7% | |||||
| R&D Expense | $21.0M | $16.1M | $14.4M | $15.4M | $12.4M | $9.7M |
| YoY % | -23.3% | -10.9% | +7.0% | -19.2% | -21.5% | |
| Selling & Marketing Expense | $16.7M | $13.5M | $13.5M | $11.4M | $12.1M | $12.5M |
| YoY % | -18.7% | -0.2% | -15.6% | +6.3% | +3.2% | |
| SG&A Expense | $12.8M | $9.3M | $9.8M | $10.2M | $10.2M | $10.8M |
| YoY % | -27.4% | +5.3% | +4.3% | +0.4% | +5.5% | |
| Total Operating Expenses | $75.6M | $65.3M | $60.3M | $59.6M | $52.6M | $51.1M |
| YoY % | -13.7% | -7.6% | -1.3% | -11.7% | -2.7% | |
| Operating Income | -$44.1M | -$11.8M | -$8.1M | -$9.6M | -$4.4M | -$5.7M |
| Interest Expense | $30,000 | $37,000 | — | $282,000 | — | — |
| YoY % | +23.3% | |||||
| Impairment of Real Estate | — | — | $0 | $0 | $0 | $0 |
| Pretax Income | -$43.9M | -$4.2M | -$8.1M | -$9.8M | -$4.6M | -$5.2M |
| Income Tax | -$1.9M | $232,000 | $184,000 | $94,000 | $380,000 | $79,000 |
| YoY % | -20.7% | -48.9% | +304.3% | -79.2% | ||
| Income from Discontinued Operations | $3.6M | — | — | — | — | — |
| Net Income (incl. NCI) | -$38.4M | -$4.4M | -$8.2M | -$9.9M | -$4.9M | -$5.2M |
| Net Income | -$38.4M | -$4.4M | -$8.2M | -$9.9M | -$4.9M | -$5.2M |
| Net Income to Common | -$38.4M | -$4.4M | -$8.2M | -$9.9M | -$4.9M | -$5.2M |
| EPS (Basic) | — | -$0.10 | -$0.19 | -$0.23 | -$0.11 | -$0.12 |
| EPS (Diluted) | — | -$0.10 | -$0.19 | -$0.23 | -$0.11 | -$0.12 |
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.