| Market Cap | $92.7M | |
| Enterprise Value | — | |
| Revenue | $26.1M | +19.7% |
| Gross Profit | $9.2M | −0.5% |
| EBITDA | -$8.8M | — |
| Net Income | -$9.7M | — |
| Diluted EPS | -$0.30 | — |
| Free Cash Flow | -$12.2M | −433.6% |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 38.32% | 47.49% | 44.26% | 40.58% | 43.64% | 36.29% | 8% | 61% | |
| Operating Margin | −21.10% | −5.00% | −9.40% | −17.56% | −20.05% | −30.45% | 8% | 10% | |
| EBITDA Margin | −19.63% | −3.07% | −7.68% | −15.30% | −17.60% | −27.21% | 8% | 10% | |
| NOPAT Margin | −16.67% | −4.97% | −7.42% | −13.87% | −15.84% | −24.06% | 8% | 8% | |
| Net Margin | −21.77% | 15.15% | −9.79% | −18.29% | −21.04% | −30.47% | 8% | 9% | |
| FCF Margin | 4.77% | 1.53% | −6.67% | −3.44% | 13.67% | −38.09% | 8% | 9% | |
| OCF Margin | 4.98% | 1.91% | −5.41% | −3.25% | 17.95% | −36.61% | 8% | 7% | |
| Gross Profitability | 36.00% | 35.81% | 39.17% | 36.71% | 31.74% | 26.56% | 8% | 63% | |
| Capex Intensity | 0.21% | 0.37% | 1.26% | 0.19% | 4.28% | 1.48% | 75% | 33% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 3 ratios | |||||||||
| ▸Earnings quality · 4 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Capital allocation · 1 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $28.3M | $24.4M | $25.0M | $25.1M | $22.6M | $27.1M |
| YoY % | -13.6% | +2.5% | +0.5% | -10.0% | +19.7% | |
| Cost of Revenue | $17.4M | $12.8M | $13.9M | $14.9M | $12.7M | $17.2M |
| YoY % | -26.5% | +8.8% | +7.2% | -14.7% | +35.3% | |
| Gross Profit | $10.8M | $11.6M | $11.1M | $10.2M | $9.9M | $9.8M |
| YoY % | +7.0% | -4.5% | -7.8% | -3.2% | -0.5% | |
| R&D Expense | $767,323 | $542,079 | $732,873 | $840,011 | $961,837 | $1.2M |
| YoY % | -29.4% | +35.2% | +14.6% | +14.5% | +21.3% | |
| SG&A Expense | $10.3M | $9.8M | $10.9M | $11.9M | $11.4M | $13.5M |
| YoY % | -5.0% | +11.4% | +8.9% | -4.4% | +19.1% | |
| Total Operating Expenses | $16.8M | $12.8M | $13.4M | $14.6M | $14.4M | $18.1M |
| YoY % | -23.7% | +4.8% | +8.9% | -1.4% | +25.4% | |
| Operating Income | -$6.0M | -$1.2M | -$2.3M | -$4.4M | -$4.5M | -$8.2M |
| Interest Expense | — | — | — | $16,050 | $90,304 | $150,289 |
| YoY % | +462.6% | +66.4% | ||||
| Other Non-Operating Income | -$226,707 | $5.0M | -$32,219 | -$77,053 | -$117,118 | $16,102 |
| Impairment of Real Estate | $251,906 | $7,400 | $4,674 | $0 | $0 | $15,005 |
| YoY % | -97.1% | -36.8% | -100.0% | |||
| Pretax Income | -$6.2M | $3.8M | -$2.4M | -$4.5M | -$4.7M | -$8.2M |
| Income Tax | $30,171 | $19,491 | $16,352 | $32,491 | $22,565 | $20,615 |
| YoY % | -35.4% | -16.1% | +98.7% | -30.5% | -8.6% | |
| Net Income (incl. NCI) | -$6.2M | $3.7M | -$2.4M | -$4.5M | -$4.7M | -$8.2M |
| Minority Interest (P&L) | -$66,684 | $45,017 | $50,215 | $74,952 | $86,468 | -$588 |
| YoY % | +11.5% | +49.3% | +15.4% | |||
| Net Income | -$6.2M | $3.7M | -$2.4M | -$4.6M | -$4.8M | -$8.2M |
| EPS (Basic) | -$0.25 | $0.15 | -$0.10 | -$0.19 | -$0.19 | -$0.30 |
| EPS (Diluted) | -$0.25 | $0.15 | -$0.10 | -$0.19 | -$0.19 | -$0.30 |
| Weighted Avg Shares (Basic) | 24.9M | 24.9M | 24.9M | 24.9M | 24.9M | 27.2M |
| YoY % | +0.0% | 0.0% | 0.0% | +0.0% | +9.5% | |
| Weighted Avg Shares (Diluted) | 24.9M | 25.1M | 24.9M | 24.9M | 24.9M | 27.2M |
| YoY % | +1.1% | -1.1% | 0.0% | +0.0% | +9.5% |
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.