| Market Cap | $182.1M | |
| Enterprise Value | — | |
| Revenue | $42.3M | −50.1% |
| Gross Profit | — | — |
| EBITDA | $23.3M | −64.4% |
| Net Income | $27.6M | −65.8% |
| Diluted EPS | $5.42 | −65.7% |
| Free Cash Flow | — | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| EBITDA Margin | 15.61% | 40.96% | 66.10% | 13.57% | 76.65% | 54.66% | 58% | 79% | |
| NOPAT Margin | 8.13% | 27.40% | 49.42% | 10.64% | 59.02% | 40.54% | 58% | 77% | |
| Net Margin | 7.66% | 27.13% | 49.14% | 10.10% | 58.89% | 40.33% | 58% | 88% | |
| OCF Margin | −48.59% | −34.97% | −7.65% | −37.20% | −1.85% | −15.40% | 58% | 12% | |
| ▸Returns on Capital · 2 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 4 ratios | |||||||||
| ▸Liquidity & coverage · 2 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Per share · 5 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $27.3M | $35.6M | $69.7M | $26.3M | $84.9M | $42.3M |
| YoY % | +30.7% | +95.7% | -62.3% | +222.8% | -50.1% | |
| SG&A Expense | $7.3M | $6.8M | $7.9M | $7.9M | $7.5M | $8.0M |
| YoY % | -6.0% | +15.2% | +0.6% | -5.4% | +7.3% | |
| Total Operating Expenses | $7.9M | $7.1M | $10.5M | $8.4M | $9.4M | $9.0M |
| YoY % | -9.6% | +47.5% | -20.3% | +12.0% | -4.2% | |
| Interest Expense | $0 | $4,051 | $108,722 | $28,389 | $11,600 | $0 |
| YoY % | +2583.8% | -73.9% | -59.1% | -100.0% | ||
| Impairment of Real Estate | $0 | $0 | $0 | $0 | $0 | $0 |
| Pretax Income | $2.6M | $11.8M | $43.9M | $2.8M | $63.2M | $21.9M |
| YoY % | +362.4% | +271.6% | -93.6% | +2146.5% | -65.4% | |
| Income Tax | $340,494 | $2.1M | $9.6M | $41,807 | $13.1M | $4.7M |
| YoY % | +507.8% | +362.5% | -99.6% | +31142.3% | -64.0% | |
| Net Income (incl. NCI) | $2.2M | $9.8M | $34.4M | $2.8M | $50.1M | $17.2M |
| YoY % | +340.1% | +252.3% | -91.9% | +1708.9% | -65.7% | |
| Minority Interest (P&L) | $127,956 | $92,097 | $106,341 | $113,397 | $99,666 | $86,979 |
| YoY % | -28.0% | +15.5% | +6.6% | -12.1% | -12.7% | |
| Net Income | $2.1M | $9.7M | $34.3M | $2.7M | $50.0M | $17.1M |
| YoY % | +362.7% | +254.5% | -92.2% | +1782.3% | -65.8% | |
| EPS (Basic) | $0.65 | $3.05 | $10.81 | $0.84 | $15.80 | $5.42 |
| YoY % | +369.2% | +254.4% | -92.2% | +1781.0% | -65.7% | |
| EPS (Diluted) | $0.65 | $3.05 | $10.81 | $0.84 | $15.80 | $5.42 |
| YoY % | +369.2% | +254.4% | -92.2% | +1781.0% | -65.7% | |
| Weighted Avg Shares (Basic) | 3.2M | 3.2M | 3.2M | 3.2M | 3.2M | 3.2M |
| YoY % | -1.9% | -0.1% | +0.3% | -0.4% | -0.5% | |
| Weighted Avg Shares (Diluted) | 3.2M | 3.2M | 3.2M | 3.2M | 3.2M | 3.2M |
| YoY % | -1.9% | -0.1% | +0.3% | -0.4% | -0.4% |
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.