| Market Cap | $2.15B | |
| Enterprise Value | $5.68B | |
| Revenue | $3.34B | +6.2% |
| Gross Profit | $1.94B | — |
| EBITDA | $571.6M | +12.8% |
| Net Income | -$76.1M | — |
| Diluted EPS | -$0.61 | — |
| Free Cash Flow | $208.0M | −6.7% |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Gross Margin | 36.97% | 30.27% | 28.31% | — | 23.15% | 23.14% | — | — | — | — | — | — | — | — | |
| Operating Margin | 12.60% | 15.08% | 17.15% | — | 4.39% | 12.88% | 9.84% | 13.58% | 13.59% | 11.96% | 11.20% | 11.77% | 32% | 82% | |
| EBITDA Margin | 16.33% | 18.68% | 20.61% | — | 8.20% | 17.06% | 14.93% | 18.02% | 18.12% | 16.26% | 16.10% | 17.09% | 59% | 81% | |
| Net Margin | −16.34% | 0.15% | 0.83% | — | −11.61% | −4.08% | −6.24% | −3.19% | −2.15% | −0.43% | −5.40% | −2.35% | 59% | 65% | |
| FCF Margin | 3.52% | 5.32% | 7.52% | — | 5.92% | 3.05% | 10.97% | 1.33% | 3.08% | 7.47% | 6.73% | 5.91% | 50% | 69% | |
| FCFE Margin | 119.42% | −8.43% | 23.00% | — | 12.98% | 3.93% | 22.42% | −0.64% | −22.29% | 8.18% | 21.20% | 10.83% | 50% | 71% | |
| OCF Margin | 5.44% | 8.80% | 10.93% | — | 8.16% | 7.07% | 13.27% | 3.91% | 6.25% | 10.71% | 9.64% | 8.29% | 50% | 68% | |
| Gross Profitability | 8.02% | 13.81% | 14.07% | — | 8.77% | 8.44% | — | — | — | — | — | — | — | — | |
| Capex Intensity | 1.92% | 3.48% | 3.41% | — | 2.25% | 4.02% | 2.31% | 2.59% | 3.17% | 3.24% | 2.90% | 2.38% | 32% | 45% | |
| ▸Returns on Capital · 4 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 2 ratios | |||||||||||||||
| ▸Earnings quality · 5 ratios | |||||||||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||||||||
| ▸Leverage · 6 ratios | |||||||||||||||
| ▸Working capital · 8 ratios | |||||||||||||||
| ▸Capital allocation · 2 ratios | |||||||||||||||
| ▸Per share · 6 ratios | |||||||||||||||
| ▸Other · 1 ratios | |||||||||||||||
| Line | 2014↗ | 2015↗ | 2016↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $403.3M | $959.9M | $1.15B | $1.77B | $1.83B | $1.86B | $2.23B | $2.54B | $2.74B | $3.11B | $3.31B |
| YoY % | +138.0% | +19.3% | +54.7% | +3.4% | +1.6% | +19.6% | +14.1% | +8.0% | +13.5% | +6.2% | |
| Cost of Revenue | $254.2M | $669.3M | $821.2M | $1.36B | $1.41B | — | — | — | — | — | — |
| YoY % | +163.3% | +22.7% | +65.8% | +3.4% | |||||||
| SG&A Expense | $31.5M | $56.0M | $60.2M | $93.6M | $88.6M | $97.1M | $104.0M | $102.2M | $120.9M | $138.7M | $118.2M |
| YoY % | +78.0% | +7.6% | +55.4% | -5.3% | +9.6% | +7.1% | -1.7% | +18.3% | +14.7% | -14.8% | |
| Total Operating Expenses | $352.5M | $815.1M | $949.0M | $1.69B | $1.60B | $1.68B | $1.92B | $2.19B | $2.42B | $2.77B | $2.92B |
| YoY % | +131.3% | +16.4% | +78.5% | -5.8% | +5.1% | +14.7% | +14.1% | +10.1% | +14.5% | +5.6% | |
| Operating Income | $50.8M | $144.8M | $196.5M | $77.8M | $235.9M | $183.0M | $302.2M | $345.2M | $328.0M | $348.8M | $389.5M |
| YoY % | +184.9% | +35.7% | -60.4% | +203.2% | -22.4% | +65.1% | +14.2% | -5.0% | +6.3% | +11.7% | |
| Other Non-Operating Income | — | — | — | — | — | — | -$200,000 | $1.5M | $8.6M | — | — |
| YoY % | +473.3% | ||||||||||
| Equity Method Income | $1.3M | $3.8M | $4.8M | $8.9M | $10.2M | $10.8M | $11.3M | $12.5M | $14.2M | $19.5M | $22.9M |
| YoY % | +198.8% | +26.1% | +86.8% | +14.6% | +5.9% | +4.6% | +10.6% | +13.6% | +37.3% | +17.4% | |
| Impairment of Real Estate | — | — | — | — | — | $33.5M | $0 | $0 | — | — | — |
| YoY % | -100.0% | ||||||||||
| Income Tax | $15.8M | -$149.0M | $7.1M | $26.4M | $9.5M | -$20.1M | $10.5M | $23.3M | -$300,000 | $134.6M | $18.0M |
| YoY % | +272.1% | -64.0% | +121.9% | -86.6% | |||||||
| Net Income (incl. NCI) | -$27.1M | $72.8M | $85.1M | -$95.6M | $45.1M | $1.3M | $70.7M | $87.0M | $135.3M | $12.5M | $98.9M |
| YoY % | +16.8% | -97.1% | +5338.5% | +23.1% | +55.5% | -90.8% | +691.2% | ||||
| Minority Interest (P&L) | $38.8M | $71.4M | $75.6M | $110.1M | $119.9M | $117.4M | $141.6M | $141.6M | $147.2M | $180.6M | $176.8M |
| YoY % | +83.8% | +5.9% | +45.6% | +8.9% | -2.1% | +20.6% | 0.0% | +4.0% | +22.7% | -2.1% | |
| Net Income | -$65.9M | $1.4M | $9.5M | -$205.7M | -$74.8M | -$116.1M | -$70.9M | -$54.6M | -$11.9M | -$168.1M | -$77.9M |
| YoY % | +561.5% | ||||||||||
| Net Income to Common | — | — | — | -$238.1M | -$110.5M | -$155.6M | -$81.2M | -$54.6M | -$11.9M | — | — |
| EPS (Basic) | -$2.04 | $0.04 | $0.20 | -$4.96 | -$2.29 | -$3.19 | -$1.12 | -$0.59 | -$0.09 | -$1.33 | -$0.61 |
| YoY % | +400.0% | ||||||||||
| EPS (Diluted) | -$2.04 | $0.04 | $0.20 | -$4.96 | -$2.29 | -$3.19 | -$1.12 | -$0.59 | -$0.09 | -$1.33 | -$0.61 |
| YoY % | +400.0% | ||||||||||
| Weighted Avg Shares (Basic) | 32.3M | 36.1M | 48.0M | 48.0M | 48.3M | 48.8M | 72.4M | 92.0M | 125.6M | 126.1M | 127.2M |
| YoY % | +11.7% | +33.1% | +0.0% | +0.5% | +1.0% | +48.5% | +27.0% | +36.6% | +0.4% | +0.9% | |
| Weighted Avg Shares (Diluted) | 32.3M | 37.5M | 48.2M | 48.0M | 48.3M | 48.8M | 72.4M | 92.0M | 125.6M | 126.1M | 127.2M |
| YoY % | +16.0% | +28.6% | -0.3% | +0.5% | +1.0% | +48.5% | +27.0% | +36.6% | +0.4% | +0.9% |
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.