| Market Cap | $4.22B | |
| Enterprise Value | — | |
| Revenue | $2.53B | +13.9% |
| Gross Profit | $256.4M | +49.1% |
| EBITDA | $249.9M | +28.1% |
| Net Income | $41.8M | −87.6% |
| Diluted EPS | $0.42 | −87.2% |
| Free Cash Flow | $84.8M | — |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Gross Margin | — | — | −0.46% | 8.26% | −1.21% | −1.30% | −2.27% | 5.61% | 1.68% | 4.01% | 7.75% | 10.14% | 95% | 9% | |
| Operating Margin | 7.26% | −2.00% | −17.28% | 6.12% | −3.12% | −3.93% | −5.02% | 2.98% | −5.41% | 1.26% | 4.88% | 6.25% | 88% | 54% | |
| EBITDA Margin | 10.92% | 2.10% | −10.85% | 11.42% | 1.64% | 0.60% | 0.16% | 6.72% | −2.77% | 4.87% | 8.79% | 9.89% | 79% | 47% | |
| NOPAT Margin | — | — | — | — | — | −3.10% | −3.96% | 2.36% | 0.00% | 0.99% | 4.83% | 6.25% | 93% | 56% | |
| Net Margin | 6.55% | −3.04% | −19.13% | 3.06% | −3.50% | −4.40% | −7.68% | −7.55% | −0.51% | −1.97% | 15.17% | 1.65% | 71% | 47% | |
| FCF Margin | 7.90% | −1.17% | 1.24% | 1.24% | −8.03% | −2.28% | 1.84% | −6.68% | −2.17% | 0.49% | −4.81% | 3.35% | 88% | 43% | |
| FCFF Margin | — | — | — | — | — | — | — | — | −2.17% | — | — | — | — | — | — |
| FCFE Margin | 7.90% | — | — | — | — | −0.10% | — | — | — | — | — | — | — | — | |
| OCF Margin | 10.75% | 1.63% | 2.90% | 3.24% | −3.65% | 0.96% | 2.67% | −2.92% | 0.93% | 4.83% | −1.11% | 7.32% | 88% | 39% | |
| Gross Profitability | 9.97% | 2.36% | −0.40% | 8.30% | −1.49% | −1.59% | −2.61% | 7.91% | 3.17% | 4.32% | 8.11% | 11.30% | 96% | 31% | |
| Capex Intensity | 2.85% | 2.81% | 1.66% | 2.00% | 4.38% | 3.25% | 0.83% | 3.75% | 3.11% | 4.35% | 3.71% | 3.96% | 79% | 35% | |
| ▸Returns on Capital · 6 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||||||||
| ▸Earnings quality · 7 ratios | |||||||||||||||
| ▸Liquidity & coverage · 9 ratios | |||||||||||||||
| ▸Leverage · 7 ratios | |||||||||||||||
| ▸Working capital · 5 ratios | |||||||||||||||
| ▸Capital allocation · 2 ratios | |||||||||||||||
| ▸Per share · 6 ratios | |||||||||||||||
The five drivers multiply to 5.4% vs reported ROE 5.6%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2014↗ | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.93B | $1.95B | $1.32B | $1.59B | $1.89B | $1.84B | $1.61B | $2.21B | $2.78B | $2.19B | $2.22B | $2.53B |
| YoY % | +1.0% | -32.3% | +20.5% | +19.1% | -3.0% | -12.6% | +37.8% | +25.5% | -21.3% | +1.6% | +13.9% | |
| Cost of Revenue | — | — | $1.33B | $1.46B | $1.92B | $1.86B | $1.64B | $2.09B | $2.73B | $2.10B | $2.05B | $2.27B |
| YoY % | +10.0% | +31.4% | -2.9% | -11.8% | +27.2% | +30.8% | -23.2% | -2.4% | +10.9% | |||
| Gross Profit | $201.8M | $41.3M | -$6.1M | $131.3M | -$22.9M | -$23.9M | -$36.5M | $124.2M | $46.7M | $87.6M | $172.0M | $256.4M |
| YoY % | -79.5% | -62.4% | +87.6% | +96.3% | +49.1% | |||||||
| SG&A Expense | $49.2M | $42.1M | $38.9M | $44.8M | $40.2M | $47.4M | $43.5M | $57.6M | $37.5M | $44.3M | $56.8M | $79.9M |
| YoY % | -14.4% | -7.6% | +15.2% | -10.3% | +17.9% | -8.2% | +32.4% | -34.9% | +18.1% | +28.2% | +40.7% | |
| Operating Income | $140.1M | -$39.1M | -$227.9M | $97.2M | -$59.0M | -$72.1M | -$80.5M | $66.0M | -$150.2M | $27.5M | $108.4M | $158.1M |
| YoY % | +294.2% | +45.8% | ||||||||||
| Interest Expense | — | — | — | — | $22.4M | $23.0M | $29.7M | $28.8M | $29.3M | — | — | — |
| YoY % | +2.7% | +29.1% | -3.0% | +1.7% | ||||||||
| Other Non-Operating Income | $991,000 | -$356,000 | -$5.1M | -$4.5M | $3.0M | -$1.1M | $3.5M | $3.1M | $15.3M | -$3.3M | -$5.5M | -$14.5M |
| YoY % | -11.4% | +393.5% | ||||||||||
| Equity Method Income | $1.3M | $2.7M | $1.3M | $800,000 | $4.2M | $600,000 | -$100,000 | -$100,000 | -$100,000 | -$100,000 | $100,000 | $0 |
| YoY % | +104.8% | -51.3% | -38.5% | +425.0% | -85.7% | -100.0% | ||||||
| Impairment of Real Estate | — | — | — | — | — | — | $0 | $0 | $159.4M | $0 | $0 | — |
| YoY % | -100.0% | |||||||||||
| Pretax Income | — | — | — | — | — | -$85.5M | -$126.3M | -$197.6M | $33.4M | -$71.1M | $309.8M | $2.7M |
| YoY % | -99.1% | |||||||||||
| Income Tax | $18.3M | $9.3M | $2.8M | $7.6M | -$200,000 | -$8.4M | -$3.1M | -$30.6M | $47.4M | -$14.6M | $3.2M | -$13.1M |
| YoY % | -49.3% | -69.8% | +171.4% | |||||||||
| Net Income (incl. NCI) | — | — | — | — | — | — | — | -$167.1M | -$14.1M | -$56.6M | $306.7M | $15.8M |
| YoY % | -94.8% | |||||||||||
| Minority Interest (P&L) | — | — | — | — | — | — | — | $0 | $0 | -$13.5M | -$30.1M | -$26.0M |
| Net Income | $126.5M | -$59.3M | -$252.4M | $48.6M | -$66.2M | -$80.8M | -$123.3M | -$167.1M | -$14.1M | -$43.1M | $336.8M | $41.8M |
| YoY % | -87.6% | |||||||||||
| Net Income to Common | $116.1M | — | — | $44.7M | — | -$80.8M | -$123.3M | -$167.1M | -$14.1M | -$43.1M | $318.9M | $40.0M |
| YoY % | -87.5% | |||||||||||
| EPS (Basic) | $1.31 | -$0.68 | -$2.90 | $0.51 | -$0.76 | -$0.91 | -$1.38 | -$1.85 | -$0.15 | -$0.47 | $3.44 | $0.42 |
| YoY % | -87.8% | |||||||||||
| EPS (Diluted) | $1.30 | -$0.68 | -$2.90 | $0.51 | -$0.76 | -$0.91 | -$1.38 | -$1.85 | -$0.15 | -$0.47 | $3.27 | $0.42 |
| YoY % | -87.2% | |||||||||||
| Weighted Avg Shares (Basic) | 88.8M | — | — | 87.3M | — | 88.8M | 89.5M | 90.2M | 91.4M | 92.4M | 92.8M | 94.2M |
| YoY % | +0.8% | +0.8% | +1.3% | +1.1% | +0.4% | +1.5% | ||||||
| Weighted Avg Shares (Diluted) | 89.4M | — | — | 88.0M | — | 88.8M | 89.5M | 90.2M | 91.4M | 92.4M | 98.4M | 95.3M |
| YoY % | +0.8% | +0.8% | +1.3% | +1.1% | +6.5% | -3.2% |
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.