| Market Cap | $41.3M | |
| Enterprise Value | $74.9M | |
| Revenue | $30.8M | −2.7% |
| Gross Profit | $30.1M | −0.4% |
| EBITDA | $11.7M | +33.0% |
| Net Income | $4.9M | — |
| Diluted EPS | $0.06 | — |
| Free Cash Flow | $9.0M | +87.4% |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 99.29% | 99.60% | 99.15% | 95.45% | 95.24% | 97.47% | 42% | 98% | |
| Operating Margin | −22.04% | 21.74% | 25.90% | 24.22% | 17.97% | 26.49% | 92% | 92% | |
| EBITDA Margin | −0.32% | 36.05% | 37.68% | 32.40% | 26.99% | 36.89% | 75% | 90% | |
| NOPAT Margin | −17.41% | 21.25% | 20.46% | 19.13% | 14.19% | 24.14% | 92% | 94% | |
| Net Margin | −21.59% | 10.57% | −7.56% | −6.50% | −8.28% | 4.81% | 75% | 63% | |
| FCF Margin | −16.58% | 32.08% | 26.76% | 9.77% | 12.74% | 24.53% | 58% | 90% | |
| FCFF Margin | — | — | — | — | — | 35.13% | — | 50% | 87% |
| FCFE Margin | −32.66% | −33.49% | 21.39% | 3.70% | 9.77% | — | — | — | |
| OCF Margin | −15.96% | 32.38% | 27.26% | 9.82% | 12.91% | 24.93% | 58% | 76% | |
| Gross Profitability | 33.22% | 49.20% | 55.33% | 65.53% | 73.71% | 109.43% | 92% | 97% | |
| Capex Intensity | 0.61% | 0.30% | 0.50% | 0.06% | 0.18% | 0.40% | 58% | 20% | |
| ▸Returns on Capital · 5 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 3 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||
| ▸Leverage · 5 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Capital allocation · 1 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $10.2M | $20.0M | $23.4M | $27.8M | $31.7M | $30.9M |
| YoY % | +95.3% | +17.3% | +18.5% | +14.2% | -2.7% | |
| Cost of Revenue | $72,684 | $80,833 | $198,531 | $1.3M | $1.5M | $780,377 |
| YoY % | +11.2% | +145.6% | +536.3% | +19.5% | -48.3% | |
| R&D Expense | $487,679 | $520,449 | $584,513 | $823,189 | $1.1M | $931,307 |
| YoY % | +6.7% | +12.3% | +40.8% | +28.4% | -11.9% | |
| SG&A Expense | $9.0M | $10.6M | $12.5M | $15.7M | $19.7M | $17.2M |
| YoY % | +18.8% | +17.9% | +24.9% | +25.6% | -12.5% | |
| Total Operating Expenses | $12.5M | $15.6M | $17.4M | $21.1M | $26.0M | $22.7M |
| YoY % | +25.3% | +11.1% | +21.2% | +23.6% | -12.8% | |
| Operating Income | -$2.3M | $4.3M | $6.1M | $6.7M | $5.7M | $8.2M |
| YoY % | +39.7% | +10.8% | -15.3% | +43.5% | ||
| Interest Expense | — | — | — | $9.1M | $9.1M | $3.6M |
| YoY % | +0.0% | -60.4% | ||||
| Interest & Investment Income | $25,702 | $2,048 | $71,223 | $611,271 | $780,933 | $45,743 |
| YoY % | -92.0% | +3377.7% | +758.2% | +27.8% | -94.1% | |
| Other Non-Operating Income | -$559,814 | -$2.2M | -$7.6M | -$8.5M | -$8.3M | -$6.6M |
| Pretax Income | -$2.8M | $2.2M | -$1.6M | -$1.7M | -$2.6M | $1.6M |
| Income Tax | -$605,937 | $48,637 | $208,887 | $79,228 | $57,647 | $144,349 |
| YoY % | +329.5% | -62.1% | -27.2% | +150.4% | ||
| Net Income (incl. NCI) | -$2.2M | $2.1M | -$1.8M | -$1.8M | -$2.6M | $1.5M |
| Net Income | -$2.2M | $2.1M | -$1.8M | -$1.8M | -$2.6M | $1.5M |
| EPS (Basic) | -$0.12 | $0.10 | -$0.07 | -$0.07 | -$0.10 | $0.06 |
| EPS (Diluted) | -$0.12 | $0.10 | -$0.07 | -$0.07 | -$0.10 | $0.06 |
| Weighted Avg Shares (Diluted) | 18.3M | 21.8M | 24.8M | 25.5M | 25.7M | 26.2M |
| YoY % | +19.5% | +13.4% | +3.1% | +0.7% | +2.0% |
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.