| Market Cap | $20.1M | |
| Enterprise Value | $18.2M | |
| Revenue | $37.1M | +15.8% |
| Gross Profit | -$789,451 | — |
| EBITDA | -$14.9M | — |
| Net Income | -$6.3M | — |
| Diluted EPS | -$0.43 | — |
| Free Cash Flow | — | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 45.21% | 50.62% | 29.80% | 20.89% | −3.11% | 0.12% | 25% | 4% | |
| Operating Margin | 29.40% | 38.54% | −0.90% | −26.35% | −63.86% | −55.34% | 25% | 47% | |
| EBITDA Margin | 30.42% | 39.20% | 3.95% | −9.09% | −40.96% | −35.04% | 25% | 48% | |
| NOPAT Margin | 27.32% | 28.83% | −0.88% | −20.82% | −50.45% | −43.72% | 25% | 39% | |
| Net Margin | 29.59% | 29.76% | 5.36% | −16.08% | −35.97% | −32.84% | 25% | 49% | |
| FCF Margin | −2.51% | −13.58% | −0.07% | 4.39% | −39.33% | — | — | — | |
| FCFF Margin | — | — | 0.11% | — | — | — | — | — | — |
| FCFE Margin | −1.16% | −13.72% | −0.36% | 3.74% | −40.25% | — | — | — | |
| OCF Margin | 23.21% | 17.41% | 17.68% | 6.35% | −34.97% | −18.46% | 25% | 51% | |
| Gross Profitability | 35.26% | 46.22% | 14.44% | 5.07% | −0.64% | 0.03% | 25% | 5% | |
| Capex Intensity | 25.71% | 30.98% | 17.75% | 1.96% | 4.36% | — | — | — | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Capital allocation · 2 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 74.9% vs reported ROE 75.2%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $81.9M | $188.4M | $94.8M | $43.6M | $33.0M | $38.3M |
| YoY % | +130.1% | -49.7% | -54.0% | -24.2% | +15.8% | |
| Cost of Revenue | $44.9M | $93.0M | $66.6M | $34.5M | $34.1M | $38.2M |
| YoY % | +107.4% | -28.4% | -48.2% | -1.2% | +12.2% | |
| Gross Profit | $37.0M | $95.4M | $28.3M | $9.1M | -$1.0M | $47,046 |
| YoY % | +157.7% | -70.4% | -67.8% | |||
| R&D Expense | $574,527 | $901,381 | $525,727 | $581,172 | $673,944 | $675,567 |
| YoY % | +56.9% | -41.7% | +10.5% | +16.0% | +0.2% | |
| Selling & Marketing Expense | $4.1M | $4.5M | $4.5M | $5.7M | $5.8M | $6.8M |
| YoY % | +10.2% | +1.5% | +25.6% | +2.5% | +16.6% | |
| SG&A Expense | $8.3M | $17.4M | $24.0M | $14.3M | $13.6M | $12.8M |
| YoY % | +109.3% | +38.3% | -40.5% | -5.3% | -5.8% | |
| Total Operating Expenses | $12.9M | $22.8M | $29.1M | $20.6M | $20.1M | $21.2M |
| YoY % | +75.9% | +27.9% | -29.2% | -2.5% | +5.7% | |
| Operating Income | $24.1M | $72.6M | -$852,976 | -$11.5M | -$21.1M | -$21.2M |
| YoY % | +201.6% | |||||
| Interest Expense | — | — | $170,651 | $152,166 | $122,500 | $87,904 |
| YoY % | -10.8% | -19.5% | -28.2% | |||
| Gains on Sale of Real Estate | -$33,140 | — | — | — | — | — |
| Impairment of Real Estate | — | — | — | — | — | $954,366 |
| Pretax Income | $26.1M | $75.0M | $5.2M | -$8.9M | -$3.5M | -$12.3M |
| YoY % | +187.5% | -93.1% | ||||
| Income Tax | $1.9M | $18.9M | $83,870 | -$1.9M | $8.4M | $291,293 |
| YoY % | +920.8% | -99.6% | -96.5% | |||
| Net Income (incl. NCI) | $24.2M | $56.1M | $5.1M | -$7.0M | -$11.9M | -$12.6M |
| YoY % | +131.5% | -90.9% | ||||
| Net Income | $24.2M | $56.1M | $5.1M | -$7.0M | -$11.9M | -$12.6M |
| YoY % | +131.5% | -90.9% | ||||
| Net Income to Common | $26.6M | $55.8M | $4.8M | -$7.2M | -$12.1M | -$12.8M |
| YoY % | +109.7% | -91.3% | ||||
| EPS (Basic) | $0.80 | $1.65 | $0.15 | -$0.24 | -$0.40 | -$0.43 |
| YoY % | +106.2% | -90.9% | ||||
| EPS (Diluted) | $0.80 | $1.63 | $0.15 | -$0.24 | -$0.40 | -$0.43 |
| YoY % | +103.7% | -90.8% | ||||
| Weighted Avg Shares (Basic) | 33.2M | 33.9M | 32.9M | 29.9M | 29.9M | 29.9M |
| YoY % | +2.1% | -2.9% | -9.0% | 0.0% | 0.0% | |
| Weighted Avg Shares (Diluted) | 33.3M | 34.2M | 33.0M | 29.9M | 29.9M | 29.9M |
| YoY % | +2.8% | -3.7% | -9.2% | 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.