| Market Cap | $102.0M | |
| Enterprise Value | $91.0M | |
| Revenue | $41.9M | +17.6% |
| Gross Profit | $34.8M | +21.0% |
| EBITDA | -$2.8M | — |
| Net Income | -$7.4M | — |
| Diluted EPS | -$0.19 | — |
| Free Cash Flow | $1.4M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 76.89% | 75.51% | 78.29% | 84.66% | 82.61% | 85.02% | 92% | 84% | |
| Operating Margin | −17.04% | −21.34% | −13.58% | −24.16% | −16.99% | −6.27% | 92% | 64% | |
| EBITDA Margin | −4.36% | −8.53% | −0.90% | −11.68% | −4.04% | 3.04% | 92% | 65% | |
| NOPAT Margin | −13.47% | — | — | — | −13.42% | −4.95% | 83% | 57% | |
| Net Margin | −8.92% | −9.75% | −13.26% | −15.88% | −17.11% | −6.37% | 92% | 61% | |
| FCF Margin | 14.09% | 17.34% | 19.88% | 14.70% | −1.79% | 10.86% | 25% | 77% | |
| OCF Margin | 14.46% | 17.63% | 20.12% | 15.41% | −1.62% | 11.08% | 25% | 74% | |
| Gross Profitability | 29.84% | 32.17% | 35.40% | 40.95% | 41.39% | 49.27% | 92% | 77% | |
| Capex Intensity | 0.38% | 0.29% | 0.24% | 0.71% | 0.18% | 0.22% | 25% | 11% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 3 ratios | |||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Capital allocation · 2 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $37.4M | $36.0M | $42.0M | $39.6M | $37.9M | $44.5M |
| YoY % | -3.9% | +16.7% | -5.9% | -4.3% | +17.6% | |
| Cost of Revenue | $8.7M | $8.8M | $9.1M | $6.1M | $6.6M | $6.7M |
| YoY % | +1.8% | +3.5% | -33.5% | +8.6% | +1.2% | |
| R&D Expense | $5.8M | $5.7M | $6.7M | $5.8M | $4.8M | $5.6M |
| YoY % | -1.5% | +17.7% | -12.8% | -17.4% | +15.6% | |
| Selling & Marketing Expense | $14.8M | $15.0M | $16.7M | $18.5M | $17.0M | $19.1M |
| YoY % | +1.7% | +11.0% | +10.7% | -7.7% | +12.2% | |
| SG&A Expense | $10.2M | $9.8M | $10.2M | $10.7M | $11.1M | $11.9M |
| YoY % | -4.1% | +4.1% | +4.6% | +4.5% | +7.4% | |
| Total Operating Expenses | $43.8M | $43.7M | $47.7M | $49.1M | $44.3M | $47.3M |
| YoY % | -0.4% | +9.3% | +2.9% | -9.8% | +6.8% | |
| Operating Income | -$6.4M | -$7.7M | -$5.7M | -$9.6M | -$6.4M | -$2.8M |
| Interest Expense | $263,627 | $98,031 | $585,995 | $667,861 | $605,508 | $495,990 |
| YoY % | -62.8% | +497.8% | +14.0% | -9.3% | -18.1% | |
| Interest & Investment Income | $75,345 | $26,081 | $98,405 | $286,854 | $334,444 | $476,748 |
| YoY % | -65.4% | +277.3% | +191.5% | +16.6% | +42.5% | |
| Equity Method Income | — | — | — | — | $0 | -$13,220 |
| Pretax Income | -$6.6M | — | — | — | -$6.5M | -$2.8M |
| Income Tax | $55,902 | $34,891 | $68,850 | $45,769 | -$22,669 | $40,256 |
| YoY % | -37.6% | +97.3% | -33.5% | |||
| Income from Discontinued Operations | $3.2M | $2.0M | $0 | — | — | — |
| YoY % | -37.8% | -100.0% | ||||
| Net Income (incl. NCI) | -$3.4M | -$3.6M | -$5.7M | -$6.3M | -$6.4M | -$2.9M |
| Minority Interest (P&L) | -$79,496 | -$95,212 | -$79,798 | -$51,446 | $36,055 | -$28,583 |
| Net Income | -$3.3M | -$3.5M | -$5.6M | -$6.3M | -$6.5M | -$2.8M |
| EPS (Basic) | -$0.22 | -$0.24 | -$0.38 | -$0.44 | -$0.46 | -$0.19 |
| EPS (Diluted) | -$0.22 | -$0.24 | -$0.38 | -$0.44 | -$0.46 | -$0.19 |
| Weighted Avg Shares (Basic) | 15.2M | 14.9M | 14.6M | 14.3M | 14.1M | 14.9M |
| YoY % | -1.7% | -2.3% | -1.8% | -1.7% | +5.6% | |
| Weighted Avg Shares (Diluted) | 15.2M | 14.9M | 14.6M | 14.3M | 14.1M | 14.9M |
| YoY % | -1.7% | -2.3% | -1.8% | -1.7% | +5.6% |
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.