| Market Cap | $335.2M | |
| Enterprise Value | — | |
| Revenue | $51.0M | −6.1% |
| Gross Profit | — | — |
| EBITDA | — | — |
| Net Income | -$8.4M | — |
| Diluted EPS | -$0.34 | — |
| Free Cash Flow | — | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | — | — | 94.40% | 94.08% | — | — | — | — | |
| Operating Margin | −10520.59% | — | −1471.60% | −60.09% | 5.40% | −14.07% | 70% | 57% | |
| NOPAT Margin | — | — | — | — | 4.27% | −11.12% | 25% | 49% | |
| Net Margin | −10652.35% | — | −1544.89% | −75.50% | −0.92% | −21.82% | 70% | 51% | |
| OCF Margin | −9173.53% | — | −1176.42% | −80.67% | 56.75% | −27.94% | 70% | 46% | |
| Gross Profitability | — | — | 5.38% | 74.42% | — | — | — | — | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 3 ratios | |||||||||
| ▸Earnings quality · 2 ratios | |||||||||
| ▸Liquidity & coverage · 4 ratios | |||||||||
| ▸Leverage · 5 ratios | |||||||||
| ▸Working capital · 3 ratios | |||||||||
| ▸Per share · 5 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $170,000 | — | $1.5M | $21.3M | $47.5M | $44.6M |
| YoY % | +1284.5% | +123.7% | -6.1% | |||
| Cost of Revenue | — | — | $86,000 | $1.3M | — | — |
| YoY % | +1364.0% | |||||
| Gross Profit | — | — | $1.4M | $20.0M | — | — |
| YoY % | +1279.8% | |||||
| R&D Expense | $5.1M | $5.0M | $3.5M | $56,000 | $307,000 | $250,000 |
| YoY % | -2.4% | -29.1% | -98.4% | +448.2% | -18.6% | |
| Selling & Marketing Expense | — | — | $2.8M | $12.1M | $18.4M | $18.6M |
| YoY % | +335.3% | +52.0% | +1.0% | |||
| SG&A Expense | $12.9M | $12.2M | $17.7M | $20.6M | $23.1M | $28.3M |
| YoY % | -5.5% | +44.8% | +16.2% | +12.0% | +22.7% | |
| Total Operating Expenses | $18.1M | $17.2M | $24.0M | $34.0M | $45.0M | $50.9M |
| YoY % | -4.6% | +39.6% | +41.5% | +32.2% | +13.2% | |
| Operating Income | -$17.9M | -$17.2M | -$22.6M | -$12.8M | $2.6M | -$6.3M |
| Interest Expense | — | — | — | $3.4M | $4.1M | $2.1M |
| YoY % | +19.9% | -48.9% | ||||
| Interest & Investment Income | — | — | — | $441,000 | $1.7M | $787,000 |
| YoY % | +281.4% | -53.2% | ||||
| Other Non-Operating Income | -$224,000 | -$123,000 | -$1.1M | -$3.3M | -$2.6M | -$3.4M |
| Pretax Income | — | — | — | -$16.0M | -$71,000 | -$9.6M |
| Income Tax | $0 | $0 | $0 | — | $365,000 | $106,000 |
| YoY % | -71.0% | |||||
| Net Income (incl. NCI) | — | — | -$23.7M | -$16.0M | -$436,000 | -$9.7M |
| Net Income | -$18.1M | -$17.3M | -$23.7M | -$16.0M | -$436,000 | -$9.7M |
| EPS (Basic) | -$0.76 | -$0.67 | -$0.90 | -$0.60 | -$0.02 | -$0.34 |
| EPS (Diluted) | -$0.76 | -$0.67 | -$0.90 | -$0.60 | -$0.02 | -$0.34 |
| Weighted Avg Shares (Basic) | 23,704 | 26.0M | 26.3M | 26.6M | 27.3M | 28.6M |
| YoY % | +109611.4% | +1.0% | +1.1% | +2.7% | +4.7% | |
| Weighted Avg Shares (Diluted) | 23,704 | 26.0M | 26.3M | 26.6M | 27.3M | 28.6M |
| YoY % | +109611.4% | +1.0% | +1.1% | +2.7% | +4.7% |
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.