| Market Cap | $22.6M | |
| Enterprise Value | $21.5M | |
| Revenue | $7.7M | −12.5% |
| Gross Profit | $4.3M | −10.9% |
| EBITDA | -$5.9M | — |
| Net Income | -$928,000 | — |
| Diluted EPS | -$0.08 | — |
| Free Cash Flow | -$5.6M | — |
| Ratio | 2024 | 2025 | Trend · 2y | vs own | vs sector |
|---|---|---|---|---|---|
| ▾Margins | |||||
| Gross Margin | 54.87% | 55.83% | 75% | 60% | |
| Operating Margin | −93.00% | −77.18% | 75% | 17% | |
| EBITDA Margin | −91.76% | −75.94% | 75% | 15% | |
| NOPAT Margin | −73.47% | −60.98% | 75% | 13% | |
| Net Margin | −174.59% | −12.03% | 75% | 33% | |
| FCF Margin | −25.15% | −72.36% | 25% | 13% | |
| OCF Margin | −24.98% | −71.67% | 25% | 13% | |
| Gross Profitability | 87.15% | 57.15% | 25% | 87% | |
| Capex Intensity | 0.17% | 0.69% | 75% | 27% | |
| ▸Returns on Capital · 1 ratios | |||||
| ▸DuPont factors (ROE drivers) · 1 ratios | |||||
| ▸Earnings quality · 1 ratios | |||||
| ▸Liquidity & coverage · 4 ratios | |||||
| ▸Leverage · 4 ratios | |||||
| ▸Working capital · 5 ratios | |||||
| ▸Per share · 6 ratios | |||||
| Line | 2024↗ | 2025↗ |
|---|---|---|
| Revenue | $8.8M | $7.7M |
| YoY % | -12.5% | |
| Cost of Revenue | $4.0M | $3.4M |
| YoY % | -14.3% | |
| Gross Profit | $4.8M | $4.3M |
| YoY % | -10.9% | |
| R&D Expense | $732,000 | $720,000 |
| YoY % | -1.6% | |
| Selling & Marketing Expense | $2.0M | $1.4M |
| YoY % | -30.5% | |
| SG&A Expense | $10.3M | $8.2M |
| YoY % | -20.9% | |
| Total Operating Expenses | $13.0M | $10.3M |
| YoY % | -21.2% | |
| Operating Income | -$8.2M | -$6.0M |
| Other Non-Operating Income | -$148,000 | $220,000 |
| Pretax Income | -$15.4M | -$925,000 |
| Income Tax | $31,000 | $3,000 |
| YoY % | -90.3% | |
| Net Income | -$15.4M | -$928,000 |
| EPS (Basic) | -$2.21 | -$0.08 |
| EPS (Diluted) | -$2.21 | -$0.08 |
| Weighted Avg Shares (Basic) | 7.0M | 11.5M |
| YoY % | +65.6% | |
| Weighted Avg Shares (Diluted) | 7.0M | 11.5M |
| YoY % | +65.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.