| Market Cap | $53.8M | |
| Enterprise Value | — | |
| Revenue | $21.6M | −15.7% |
| Gross Profit | $10.0M | — |
| EBITDA | $5.1M | — |
| Net Income | $10.8M | — |
| Diluted EPS | -$2.02 | — |
| Free Cash Flow | $16.0M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | −33.05% | −9.76% | 25.85% | 45.60% | −42.18% | −12.52% | 42% | 3% | |
| Operating Margin | −162.78% | 0.93% | 5.58% | 0.95% | −386.67% | −326.81% | 25% | 3% | |
| EBITDA Margin | −156.28% | 6.59% | 8.22% | 4.72% | −376.17% | −318.72% | 25% | 2% | |
| NOPAT Margin | −128.60% | 0.00% | 5.21% | 0.95% | −305.47% | −258.18% | 25% | 3% | |
| Net Margin | −111.54% | 5.15% | 30.90% | 70.56% | −55.92% | −226.50% | 8% | 4% | |
| FCF Margin | −181.87% | −29.96% | 28.44% | 120.48% | −296.05% | −455.93% | 8% | 2% | |
| OCF Margin | −161.59% | −20.79% | 32.04% | 155.18% | −142.44% | −360.06% | 8% | 2% | |
| Gross Profitability | −1.08% | −0.43% | 2.42% | 2.58% | −0.90% | −0.24% | 58% | 4% | |
| Capex Intensity | 20.28% | 9.17% | 3.60% | 34.70% | 153.61% | 95.87% | 75% | 97% | |
| ▸Returns on Capital · 2 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 6 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Capital allocation · 1 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
The five drivers multiply to 4.3% vs reported ROE 4.5%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $3.4M | $4.8M | $9.2M | $5.3M | $2.0M | $1.6M |
| YoY % | +41.8% | +94.1% | -43.0% | -62.9% | -15.7% | |
| Cost of Revenue | $4.5M | $5.2M | $6.8M | $2.9M | $2.8M | $1.9M |
| YoY % | +16.9% | +31.1% | -58.2% | -2.9% | -33.3% | |
| SG&A Expense | $4.1M | — | — | — | $6.5M | $5.0M |
| YoY % | -22.7% | |||||
| Operating Income | -$5.5M | $44,000 | $515,000 | $50,000 | -$7.5M | -$5.4M |
| YoY % | +1070.5% | -90.3% | ||||
| Other Non-Operating Income | — | — | $2.5M | $314,000 | $6.2M | $682,000 |
| YoY % | -87.3% | +1888.2% | -89.1% | |||
| Gains on Sale of Real Estate | — | $303,000 | $1.7M | — | — | — |
| YoY % | +462.7% | |||||
| Impairment of Real Estate | — | — | — | — | — | $0 |
| Pretax Income | -$5.5M | $44,000 | $3.0M | $364,000 | -$1.3M | -$4.7M |
| YoY % | +6704.5% | -87.8% | ||||
| Income Tax | -$959,000 | $350,000 | $202,000 | -$3.3M | -$210,000 | -$968,000 |
| YoY % | -42.3% | |||||
| Net Income (incl. NCI) | -$4.5M | -$306,000 | $2.8M | $3.7M | — | — |
| YoY % | +32.8% | |||||
| Minority Interest (P&L) | -$759,000 | -$551,000 | -$58,000 | — | — | — |
| Net Income | -$3.7M | $245,000 | $2.9M | $3.7M | -$1.1M | -$3.7M |
| YoY % | +1063.3% | +30.1% | ||||
| EPS (Basic) | -$2.03 | $0.13 | $1.55 | $2.01 | -$0.59 | -$2.02 |
| YoY % | +1092.3% | +29.7% | ||||
| EPS (Diluted) | -$2.03 | $0.13 | $1.55 | $2.01 | -$0.59 | -$2.02 |
| YoY % | +1092.3% | +29.7% | ||||
| Weighted Avg Shares (Basic) | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M |
| YoY % | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | |
| Weighted Avg Shares (Diluted) | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M | 1.8M |
| YoY % | 0.0% | 0.0% | 0.0% | 0.0% | 0.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.