| Market Cap | $184.9M | |
| Enterprise Value | $230.4M | |
| Revenue | $167.9M | −37.2% |
| Gross Profit | $35.3M | −46.7% |
| EBITDA | -$41.1M | — |
| Net Income | -$54.1M | — |
| Diluted EPS | -$0.12 | — |
| Free Cash Flow | -$45.6M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | −2.41% | 31.01% | 24.13% | 24.40% | 24.77% | 21.01% | 25% | 17% | |
| Operating Margin | −70.06% | 2.47% | 0.59% | −11.18% | −14.23% | −29.83% | 25% | 24% | |
| EBITDA Margin | −42.56% | 3.83% | 1.36% | −9.97% | −12.10% | −24.47% | 25% | 22% | |
| NOPAT Margin | — | 1.96% | 0.59% | −8.83% | −11.24% | −23.57% | 10% | 20% | |
| Net Margin | −87.87% | −0.25% | 3.50% | −9.58% | −35.80% | −32.20% | 42% | 23% | |
| FCF Margin | −24.75% | −5.15% | −1.04% | −0.67% | −0.19% | −27.15% | 8% | 19% | |
| FCFF Margin | — | — | −0.73% | — | — | — | — | — | — |
| FCFE Margin | −24.94% | −5.16% | — | — | — | — | — | — | |
| OCF Margin | −15.38% | −4.89% | −0.90% | −0.57% | 0.29% | −27.10% | 8% | 20% | |
| Gross Profitability | −0.34% | 49.09% | 38.26% | 24.69% | 26.22% | 19.33% | 25% | 35% | |
| Capex Intensity | 9.37% | 0.27% | 0.14% | 0.09% | 0.48% | 0.06% | 8% | 3% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 8 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Capital allocation · 1 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 16.9% vs reported ROE 20.0%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $42.4M | $448.2M | $584.7M | $411.8M | $267.4M | $167.9M |
| YoY % | +956.4% | +30.5% | -29.6% | -35.1% | -37.2% | |
| Cost of Revenue | $43.4M | $309.2M | $443.6M | $311.3M | $201.1M | $132.6M |
| YoY % | +611.7% | +43.5% | -29.8% | -35.4% | -34.1% | |
| Gross Profit | -$1.0M | $139.0M | $141.1M | $100.5M | $66.2M | $35.3M |
| YoY % | +1.5% | -28.8% | -34.1% | -46.7% | ||
| R&D Expense | — | $35.6M | $41.5M | $34.6M | $25.3M | $12.8M |
| YoY % | +16.5% | -16.5% | -27.0% | -49.2% | ||
| Selling & Marketing Expense | — | $60.5M | $60.8M | $51.5M | $42.1M | $38.9M |
| YoY % | +0.5% | -15.4% | -18.2% | -7.6% | ||
| SG&A Expense | $17.4M | $31.3M | $34.6M | $31.0M | $33.4M | $26.5M |
| YoY % | +79.6% | +10.6% | -10.5% | +8.0% | -20.7% | |
| Total Operating Expenses | $28.7M | $127.9M | $137.7M | $146.5M | $104.3M | $85.4M |
| YoY % | +345.6% | +7.6% | +6.4% | -28.8% | -18.1% | |
| Operating Income | -$29.7M | $11.1M | $3.4M | -$46.0M | -$38.0M | -$50.1M |
| YoY % | -69.0% | |||||
| Interest Expense | — | — | $1.8M | $4.7M | $10.4M | $10.1M |
| YoY % | +154.1% | +122.6% | -3.1% | |||
| Interest & Investment Income | $257,000 | $75,000 | $49,000 | — | — | — |
| YoY % | -70.8% | -34.7% | ||||
| Other Non-Operating Income | — | -$2.2M | $591,000 | $1.6M | -$1.4M | $2.1M |
| YoY % | +170.4% | |||||
| Equity Method Income | -$183,000 | -$7,000 | -$8,000 | — | — | — |
| Gains on Sale of Real Estate | — | — | — | $0 | $0 | -$260,000 |
| Impairment of Real Estate | $2.1M | — | $0 | $0 | $0 | — |
| Pretax Income | — | $8.6M | $7.1M | -$48.4M | -$35.7M | -$54.5M |
| YoY % | -17.7% | |||||
| Income Tax | -$1.4M | $1.8M | -$26.0M | -$9.7M | $68.7M | -$384,000 |
| Income from Continuing Operations | — | $6.9M | $33.1M | -$38.8M | -$104.5M | -$54.1M |
| YoY % | +382.6% | |||||
| Income from Discontinued Operations | -$14.4M | -$8.0M | -$12.6M | -$605,000 | $8.7M | $0 |
| YoY % | -100.0% | |||||
| Net Income (incl. NCI) | -$41.2M | -$1.1M | $20.5M | -$39.4M | -$95.8M | -$54.1M |
| Minority Interest (P&L) | -$3.9M | $189,000 | $0 | $33,000 | -$33,000 | $0 |
| YoY % | -100.0% | |||||
| Net Income | — | -$1.1M | $20.5M | -$39.4M | -$95.7M | -$54.1M |
| Net Income to Common | -$37.3M | -$1.1M | $20.5M | -$39.4M | -$95.7M | -$54.1M |
| EPS (Basic) | -$1.33 | $0.00 | $0.05 | -$0.09 | -$0.21 | -$0.12 |
| EPS (Diluted) | -$1.33 | $0.00 | $0.05 | -$0.09 | -$0.21 | -$0.12 |
| Weighted Avg Shares (Basic) | 28.1M | 426.4M | 426.4M | 428.0M | 456.5M | 456.8M |
| YoY % | +1416.3% | 0.0% | +0.4% | +6.7% | +0.1% | |
| Weighted Avg Shares (Diluted) | 28.1M | 426.4M | 426.4M | 428.0M | 456.5M | 456.8M |
| YoY % | +1416.3% | 0.0% | +0.4% | +6.7% | +0.1% |
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.