| Market Cap | — | |
| Enterprise Value | — | |
| Revenue | $301.8M | −16.1% |
| Gross Profit | — | — |
| EBITDA | -$103.3M | −73.2% |
| Net Income | -$264.4M | −151.5% |
| Diluted EPS | -$0.17 | −150.0% |
| Free Cash Flow | — | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 96.38% | 97.79% | 99.47% | 99.87% | — | — | — | — | |
| Operating Margin | −237.70% | 48.78% | 55.22% | 40.38% | 36.28% | −11.18% | 25% | 15% | |
| EBITDA Margin | −199.65% | 67.71% | 71.27% | 64.92% | 63.22% | 20.21% | 25% | 39% | |
| NOPAT Margin | −187.78% | 47.49% | 52.06% | 40.33% | 27.84% | −8.83% | 25% | 16% | |
| Net Margin | −224.21% | 1.69% | 39.92% | 29.04% | 18.42% | −11.31% | 25% | 18% | |
| OCF Margin | 63.84% | 37.05% | 56.72% | 54.89% | 53.07% | 49.11% | 25% | 84% | |
| Gross Profitability | 16.42% | 28.06% | 27.22% | 26.20% | — | — | — | — | |
| ▸Returns on Capital · 3 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 4 ratios | |||||||||
| ▸Liquidity & coverage · 5 ratios | |||||||||
| ▸Leverage · 2 ratios | |||||||||
| ▸Working capital · 8 ratios | |||||||||
| ▸Per share · 5 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 7.9% vs reported ROE 8.2%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $113.0M | $196.3M | $347.2M | $361.1M | $366.3M | $307.2M |
| YoY % | +73.7% | +76.9% | +4.0% | +1.5% | -16.1% | |
| Cost of Revenue | $4.1M | $4.3M | $1.8M | $457,573 | — | — |
| YoY % | +5.9% | -57.8% | -75.0% | |||
| SG&A Expense | $16.9M | $16.1M | $27.1M | $29.2M | $29.6M | $31.9M |
| YoY % | -4.8% | +68.6% | +7.7% | +1.5% | +7.7% | |
| Total Operating Expenses | $381.7M | $100.5M | $155.5M | $215.3M | $233.4M | $341.5M |
| YoY % | -73.7% | +54.7% | +38.4% | +8.4% | +46.3% | |
| Operating Income | -$268.7M | $95.8M | $191.7M | $145.8M | $132.9M | -$34.3M |
| YoY % | +100.2% | -24.0% | -8.8% | |||
| Interest Expense | — | — | $23.2M | $43.9M | $43.3M | $40.4M |
| YoY % | +89.6% | -1.4% | -6.7% | |||
| Interest & Investment Income | $8 | $1 | $4 | $257,155 | $491,946 | $290,879 |
| YoY % | -87.5% | +300.0% | +6428775.0% | +91.3% | -40.9% | |
| Other Non-Operating Income | $9.2M | -$92.3M | -$44.7M | -$40.8M | -$45.0M | -$7.8M |
| Impairment of Real Estate | $277.5M | $0 | $0 | $0 | $0 | $108.8M |
| YoY % | -100.0% | |||||
| Pretax Income | -$259.4M | $3.4M | $147.0M | $105.0M | $87.9M | -$42.2M |
| YoY % | +4208.0% | -28.6% | -16.3% | |||
| Income Tax | -$6.0M | $90,342 | $8.4M | $125,242 | $20.4M | -$7.5M |
| YoY % | +9207.7% | -98.5% | +16221.2% | |||
| Net Income | -$253.4M | $3.3M | $138.6M | $104.9M | $67.5M | -$34.7M |
| YoY % | +4072.1% | -24.4% | -35.7% | |||
| EPS (Basic) | -$3.48 | $0.03 | $1.14 | $0.55 | $0.34 | -$0.17 |
| YoY % | +3700.0% | -51.8% | -38.2% | |||
| EPS (Diluted) | -$3.48 | $0.03 | $0.98 | $0.54 | $0.34 | -$0.17 |
| YoY % | +3166.7% | -44.9% | -37.0% | |||
| Weighted Avg Shares (Basic) | 72.9M | 99.4M | 121.3M | 190.6M | 197.9M | 205.0M |
| YoY % | +36.3% | +22.0% | +57.2% | +3.9% | +3.6% | |
| Weighted Avg Shares (Diluted) | 72.9M | 121.2M | 141.8M | 195.4M | 200.3M | 205.0M |
| YoY % | +66.3% | +17.0% | +37.8% | +2.5% | +2.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.