| Market Cap | $44.0M | |
| Enterprise Value | — | |
| Revenue | $1.4M | −4.1% |
| Gross Profit | $1.0M | −1.7% |
| EBITDA | — | — |
| Net Income | -$4.8M | — |
| Diluted EPS | -$0.29 | — |
| Free Cash Flow | -$5.1M | — |
| Ratio | 2024 | 2025 | Trend · 2y | vs own | vs sector |
|---|---|---|---|---|---|
| ▾Margins | |||||
| Gross Margin | 69.07% | 70.79% | 75% | 76% | |
| Net Margin | −65.23% | −227.49% | 25% | 9% | |
| FCF Margin | — | −258.69% | — | 50% | 7% |
| OCF Margin | −47.82% | −258.56% | 25% | 7% | |
| Gross Profitability | 138.25% | 19.41% | 25% | 35% | |
| Capex Intensity | — | 0.13% | — | 50% | 7% |
| ▸Returns on Capital · 2 ratios | |||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||
| ▸Earnings quality · 1 ratios | |||||
| ▸Liquidity & coverage · 2 ratios | |||||
| ▸Leverage · 2 ratios | |||||
| ▸Working capital · 1 ratios | |||||
| ▸Per share · 6 ratios | |||||
| Line | 2024↗ | 2025↗ |
|---|---|---|
| Revenue | $1.4M | $1.4M |
| YoY % | -4.1% | |
| Cost of Revenue | $445,466 | $403,381 |
| YoY % | -9.4% | |
| Gross Profit | $994,630 | $977,469 |
| YoY % | -1.7% | |
| R&D Expense | $150,000 | $52,500 |
| YoY % | -65.0% | |
| Selling & Marketing Expense | $130,443 | $553,385 |
| YoY % | +324.2% | |
| SG&A Expense | $1.7M | $3.6M |
| YoY % | +119.2% | |
| Total Operating Expenses | $1.9M | $4.2M |
| YoY % | +118.7% | |
| Other Non-Operating Income | — | $24,879 |
| Impairment of Real Estate | $0 | $0 |
| Pretax Income | -$939,436 | -$3.1M |
| Income Tax | $0 | $5,298 |
| Net Income | -$939,436 | -$3.1M |
| EPS (Basic) | -$0.10 | -$0.29 |
| EPS (Diluted) | -$0.10 | -$0.29 |
| Weighted Avg Shares (Basic) | 9.5M | 11.0M |
| YoY % | +15.8% | |
| Weighted Avg Shares (Diluted) | 9.5M | 11.0M |
| YoY % | +15.8% |
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.