| Market Cap | $784.5M | |
| Enterprise Value | $1.25B | |
| Revenue | $1.21B | +40.2% |
| Gross Profit | $285.1M | +0.3% |
| EBITDA | -$20.2M | — |
| Net Income | -$67.0M | — |
| Diluted EPS | -$0.73 | — |
| Free Cash Flow | $58.3M | −45.6% |
| DPS (FY2021) | $0.06derived |
| Trailing yield | 1.22% |
| Payout ratio | — |
| Growth streak | 0 yrs |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20212021-12-31 | $0.06 | — | derived (paid ÷ diluted shares) |
| Ratio | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 8y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||
| Gross Margin | 3.97% | 23.27% | 23.24% | 8.00% | 12.99% | 26.36% | 32.50% | 23.25% | 56% | 18% | |
| Operating Margin | −21.05% | 12.87% | 10.91% | −2.90% | −1.11% | 13.58% | −24.79% | −2.26% | 44% | 44% | |
| EBITDA Margin | −11.26% | 17.09% | 14.06% | 0.14% | 5.06% | 16.05% | −20.85% | −0.22% | 31% | 41% | |
| NOPAT Margin | −16.63% | 7.92% | 8.29% | −2.29% | −0.87% | 10.52% | −19.58% | −1.78% | 44% | 39% | |
| Net Margin | −20.90% | 6.13% | 6.77% | −5.91% | 0.27% | 8.71% | −26.25% | −4.07% | 44% | 41% | |
| FCF Margin | −4.75% | 59.33% | −14.16% | −31.24% | 7.99% | 13.64% | 16.02% | 6.22% | 44% | 45% | |
| FCFF Margin | — | — | — | — | — | 15.81% | — | — | — | — | — |
| OCF Margin | −4.03% | 59.59% | −14.00% | −30.84% | 8.64% | 14.71% | 16.81% | 7.93% | 44% | 45% | |
| Gross Profitability | — | 16.32% | 30.91% | 5.98% | 12.47% | 24.35% | 20.87% | 20.56% | 50% | 36% | |
| Capex Intensity | 0.71% | 0.26% | 0.15% | 0.39% | 0.65% | 1.08% | 0.80% | 1.71% | 94% | 47% | |
| ▸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 · 1 ratios | |||||||||||
| ▸Per share · 3 ratios | |||||||||||
| ▸Other · 1 ratios | |||||||||||
The five drivers multiply to 52.9% vs reported ROE 71.6%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|
| Revenue | $290.8M | $647.9M | $872.7M | $853.3M | $1.64B | $1.58B | $915.8M | $1.28B |
| YoY % | +122.8% | +34.7% | -2.2% | +91.9% | -3.7% | -41.9% | +40.2% | |
| Cost of Revenue | $279.2M | $497.1M | $669.9M | $785.0M | $1.42B | $1.16B | $618.1M | $985.6M |
| YoY % | +78.0% | +34.7% | +17.2% | +81.5% | -18.5% | -46.8% | +59.4% | |
| Gross Profit | $11.6M | $150.8M | $202.8M | $68.3M | $212.7M | $415.6M | $297.7M | $298.6M |
| YoY % | +1204.7% | +34.5% | -66.3% | +211.4% | +95.4% | -28.4% | +0.3% | |
| R&D Expense | — | — | — | — | $4.2M | $8.5M | $6.7M | $9.9M |
| YoY % | +102.4% | -21.2% | +47.8% | |||||
| SG&A Expense | $46.9M | $41.2M | $55.6M | $81.0M | $150.8M | $159.5M | $160.6M | $198.6M |
| YoY % | -12.1% | +35.0% | +45.5% | +86.2% | +5.8% | +0.6% | +23.7% | |
| Total Operating Expenses | $72.8M | $67.4M | $107.6M | $93.0M | $230.9M | $201.4M | $524.7M | $327.5M |
| YoY % | -7.4% | +59.7% | -13.5% | +148.1% | -12.7% | +160.5% | -37.6% | |
| Operating Income | -$61.2M | $83.4M | $95.2M | -$24.7M | -$18.1M | $214.1M | -$227.0M | -$29.0M |
| YoY % | +14.2% | |||||||
| Interest Expense | — | — | — | — | $36.7M | $44.2M | $34.8M | $27.3M |
| YoY % | +20.5% | -21.3% | -21.5% | |||||
| Other Non-Operating Income | -$447,000 | -$33,000 | -$2.3M | -$905,000 | $2.8M | -$1.0M | -$1.0M | -$992,000 |
| Impairment of Real Estate | — | — | — | — | $0 | $0 | $91.9M | $0 |
| YoY % | -100.0% | |||||||
| Pretax Income | -$80.7M | $64.6M | $77.8M | -$61.1M | -$5.0M | $177.2M | -$250.6M | -$29.2M |
| YoY % | +20.4% | |||||||
| Income Tax | -$19.9M | $24.8M | $18.7M | -$10.7M | -$9.4M | $39.9M | -$10.2M | $23.0M |
| YoY % | -24.7% | |||||||
| Net Income | -$60.8M | $39.7M | $59.1M | -$50.4M | $4.4M | $137.2M | -$240.4M | -$52.2M |
| YoY % | +48.6% | +2996.6% | ||||||
| Net Income to Common | — | $39.7M | $59.1M | -$66.1M | -$43.6M | $85.5M | -$296.1M | -$112.0M |
| YoY % | +48.6% | |||||||
| Preferred Dividends | — | — | — | — | — | $51.7M | $55.7M | $59.8M |
| YoY % | +7.7% | +7.4% | ||||||
| EPS (Basic) | -$0.51 | $0.33 | $0.49 | -$0.51 | -$0.29 | $0.57 | -$1.95 | -$0.73 |
| YoY % | +48.5% | |||||||
| EPS (Diluted) | -$0.51 | $0.33 | $0.49 | -$0.51 | -$0.29 | $0.56 | -$1.95 | -$0.73 |
| YoY % | +48.5% | |||||||
| Weighted Avg Shares (Basic) | 120.0M | 120.0M | 121.5M | 130.0M | 149.8M | 150.9M | 151.8M | 152.5M |
| YoY % | 0.0% | +1.2% | +7.0% | +15.3% | +0.7% | +0.5% | +0.5% | |
| Weighted Avg Shares (Diluted) | 120.0M | 120.0M | 121.5M | 130.0M | 149.8M | 152.0M | 151.8M | 152.5M |
| YoY % | 0.0% | +1.3% | +7.0% | +15.3% | +1.5% | -0.2% | +0.5% |
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.