| Market Cap | $4.05B | |
| Enterprise Value | — | |
| Revenue | $665.4M | −35.3% |
| Gross Profit | -$137.9M | — |
| EBITDA | -$33.6M | — |
| Net Income | -$170.5M | — |
| Diluted EPS | -$0.51 | — |
| Free Cash Flow | -$123.3M | — |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Gross Margin | 34.63% | 65.36% | 73.95% | 39.89% | −20.69% | −20.72% | 8% | 3% | |
| Operating Margin | 27.81% | 62.63% | 65.98% | 33.95% | −54.82% | −40.61% | 25% | 21% | |
| EBITDA Margin | 37.97% | 67.24% | 68.30% | 40.40% | −34.76% | −5.04% | 25% | 35% | |
| NOPAT Margin | 22.97% | 52.34% | 53.52% | 27.08% | −43.30% | −32.08% | 25% | 17% | |
| Net Margin | 19.12% | 44.61% | 39.49% | 18.61% | −33.55% | −25.63% | 25% | 25% | |
| FCF Margin | 13.53% | 8.37% | 27.28% | 21.90% | −77.18% | −18.54% | 25% | 21% | |
| FCFF Margin | 16.68% | 9.39% | — | — | — | — | — | — | |
| OCF Margin | 31.04% | 38.06% | 53.44% | 70.03% | −42.31% | 7.46% | 25% | 45% | |
| Gross Profitability | 18.88% | 32.81% | 44.88% | 12.40% | −3.32% | −2.14% | 25% | 3% | |
| Capex Intensity | 17.51% | 29.69% | 26.16% | 48.13% | 34.87% | 26.00% | 25% | 93% | |
| ▸Returns on Capital · 6 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Working capital · 7 ratios | |||||||||
| ▸Capital allocation · 2 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| ▸Other · 1 ratios | |||||||||
The five drivers multiply to 8.9% vs reported ROE 9.0%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $675.6M | $1.68B | $4.61B | $2.31B | $1.03B | $665.4M |
| YoY % | +148.5% | +174.5% | -49.9% | -55.4% | -35.3% | |
| Cost of Revenue | $441.6M | $581.6M | $1.20B | $1.39B | $1.24B | $803.3M |
| YoY % | +31.7% | +106.4% | +15.5% | -10.5% | -35.3% | |
| Gross Profit | $234.0M | $1.10B | $3.41B | $920.6M | -$212.9M | -$137.9M |
| YoY % | +368.9% | +210.6% | -73.0% | |||
| R&D Expense | $6.9M | $6.5M | $10.0M | $10.1M | $4.6M | $2.6M |
| YoY % | -5.3% | +54.6% | +0.7% | -54.9% | -43.3% | |
| SG&A Expense | $39.5M | $39.9M | $354.1M | $213.2M | $143.1M | $118.2M |
| YoY % | +1.1% | +787.3% | -39.8% | -32.9% | -17.4% | |
| Total Operating Expenses | $46.1M | $45.8M | $367.3M | $137.2M | $351.2M | $132.4M |
| YoY % | -0.8% | +702.1% | -62.6% | +155.9% | -62.3% | |
| Operating Income | $187.9M | $1.05B | $3.04B | $783.4M | -$564.1M | -$270.2M |
| YoY % | +459.7% | +189.2% | -74.2% | |||
| Interest Expense | $25.7M | $20.5M | — | — | — | — |
| YoY % | -20.4% | |||||
| Interest & Investment Income | $907,000 | — | — | — | — | — |
| Impairment of Real Estate | $0 | $0 | $0 | $0 | $175.6M | $0 |
| YoY % | -100.0% | |||||
| Pretax Income | $162.1M | $1.03B | $3.06B | $818.5M | -$518.1M | -$237.1M |
| YoY % | +538.3% | +195.4% | -73.2% | |||
| Income Tax | $28.2M | $170.1M | $577.2M | $165.6M | -$69.9M | -$21.0M |
| YoY % | +503.6% | +239.4% | -71.3% | |||
| Income from Continuing Operations | $129.3M | $748.9M | $1.82B | $429.5M | -$345.2M | -$170.5M |
| YoY % | +479.1% | +143.0% | -76.4% | |||
| Income from Discontinued Operations | -$141,000 | — | — | — | — | — |
| Net Income (incl. NCI) | $133.8M | $864.8M | $2.48B | $652.9M | -$448.2M | -$216.1M |
| YoY % | +546.3% | +186.7% | -73.7% | |||
| Minority Interest (P&L) | $4.6M | $115.9M | $659.8M | $223.3M | -$102.9M | -$45.6M |
| YoY % | +2413.5% | +469.2% | -66.2% | |||
| Net Income | $129.2M | $748.9M | $1.82B | $429.5M | -$345.2M | -$170.5M |
| YoY % | +479.7% | +143.0% | -76.4% | |||
| Net Income to Common | $129.2M | $748.9M | $1.82B | — | — | — |
| YoY % | +479.7% | +143.0% | ||||
| EPS (Basic) | $0.36 | $2.03 | $4.80 | $1.15 | -$1.04 | -$0.51 |
| YoY % | +463.9% | +136.5% | -76.0% | |||
| EPS (Diluted) | $0.34 | $1.95 | $4.67 | $1.15 | -$1.04 | -$0.51 |
| YoY % | +473.5% | +139.5% | -75.4% | |||
| Weighted Avg Shares (Basic) | 355.1M | 369.3M | 379.4M | 373.6M | 330.8M | 336.8M |
| YoY % | +4.0% | +2.7% | -1.5% | -11.5% | +1.8% | |
| Weighted Avg Shares (Diluted) | 375.0M | 383.8M | 386.5M | 374.8M | 330.8M | 336.8M |
| YoY % | +2.3% | +0.7% | -3.0% | -11.7% | +1.8% |
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.