| Market Cap | $26.5M | |
| Enterprise Value | — | |
| Revenue | $16.9M | +32.6% |
| Gross Profit | $3.2M | −15.1% |
| EBITDA | -$2.9M | — |
| Net Income | -$2.6M | — |
| Diluted EPS | -$0.17 | — |
| Free Cash Flow | -$4.3M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 30.50% | 37.42% | 15.72% | 35.49% | 34.23% | 21.92% | 25% | 30% | |
| Operating Margin | −163.93% | −31.27% | −67.88% | −34.65% | −25.87% | −24.16% | 92% | 12% | |
| EBITDA Margin | −140.83% | −21.73% | −63.03% | −29.69% | −23.23% | −22.36% | 75% | 12% | |
| NOPAT Margin | — | — | — | — | — | −19.08% | — | 50% | 8% |
| Net Margin | −161.73% | −18.88% | −66.95% | −34.75% | −26.36% | −18.96% | 75% | 15% | |
| FCF Margin | −129.64% | −30.03% | −29.04% | — | −21.29% | −12.59% | 90% | 11% | |
| OCF Margin | −127.32% | −27.78% | −28.90% | −36.18% | −20.80% | −11.73% | 92% | 11% | |
| Gross Profitability | 13.13% | 25.79% | 26.16% | 59.96% | 110.55% | 24.27% | 25% | 48% | |
| Capex Intensity | 2.32% | 2.25% | 0.14% | — | 0.49% | 0.87% | 50% | 15% | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||
| ▸Earnings quality · 1 ratios | |||||||||
| ▸Liquidity & coverage · 8 ratios | |||||||||
| ▸Leverage · 8 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $2.6M | $6.7M | $9.2M | $8.1M | $10.7M | $14.2M |
| YoY % | +160.9% | +36.7% | -11.3% | +31.9% | +32.6% | |
| Cost of Revenue | $1.8M | $4.2M | $7.7M | $5.2M | $7.0M | $11.1M |
| YoY % | +135.0% | +84.2% | -32.1% | +34.4% | +57.4% | |
| Gross Profit | $764,072 | $2.5M | $1.4M | $2.9M | $3.7M | $3.1M |
| YoY % | +228.1% | -42.6% | +100.3% | +27.2% | -15.1% | |
| R&D Expense | $515,145 | $245,000 | $382,000 | $115,000 | $132,000 | $128,000 |
| YoY % | -52.4% | +55.9% | -69.9% | +14.8% | -3.0% | |
| Selling & Marketing Expense | — | $1.8M | $2.9M | $2.6M | $3.1M | $3.2M |
| YoY % | +58.1% | -8.6% | +20.1% | +1.4% | ||
| SG&A Expense | $4.4M | $2.2M | $3.5M | $2.7M | $3.0M | $3.2M |
| YoY % | -50.5% | +63.5% | -24.3% | +13.3% | +4.7% | |
| Total Operating Expenses | $5.0M | $4.6M | $7.6M | $5.7M | $6.4M | $6.5M |
| YoY % | -7.5% | +64.6% | -24.7% | +13.0% | +1.6% | |
| Operating Income | -$4.2M | -$2.1M | -$6.2M | -$2.8M | -$2.8M | -$3.4M |
| Interest Expense | — | — | — | $8,000 | $52,000 | $217,000 |
| YoY % | +550.0% | +317.3% | ||||
| Other Non-Operating Income | $56,596 | $830,000 | — | — | — | — |
| YoY % | +1366.5% | |||||
| Impairment of Real Estate | — | — | $746,000 | — | — | — |
| Pretax Income | — | — | — | — | -$2.8M | -$3.0M |
| Income Tax | — | — | — | — | — | -$285,000 |
| Net Income | -$4.2M | -$1.3M | -$6.1M | -$2.8M | -$2.8M | -$2.7M |
| EPS (Basic) | — | -$0.10 | -$0.47 | -$0.21 | -$0.19 | -$0.17 |
| EPS (Diluted) | — | — | -$0.47 | -$0.21 | -$0.19 | -$0.17 |
| Weighted Avg Shares (Basic) | — | 12.1M | 12.9M | 13.4M | 14.7M | 15.8M |
| YoY % | +7.1% | +3.4% | +9.9% | +7.7% | ||
| Weighted Avg Shares (Diluted) | — | — | 12.9M | 13.4M | 14.7M | 15.8M |
| YoY % | +3.4% | +9.9% | +7.7% |
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.