| Market Cap | $646.8M | |
| Enterprise Value | $1.86B | |
| Revenue | $6.31B | +4.4% |
| Gross Profit | $1.85B | +2.8% |
| EBITDA | $277.0M | +19.9% |
| Net Income | -$93.9M | — |
| Diluted EPS | — | — |
| Free Cash Flow | — | — |
| DPS (FY2025) | — |
| Trailing yield | — |
| Payout ratio | — |
| Growth streak | — |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | — | — | reported |
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | — | — | reported |
| FY20222022-12-31 | — | — | reported |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Gross Margin | 28.32% | 27.42% | 28.26% | 28.99% | 28.44% | 26.32% | 31.26% | 35.53% | 32.47% | 30.17% | 29.93% | 29.47% | 54% | 42% | |
| Operating Margin | 7.02% | 7.33% | 7.86% | 8.32% | 4.19% | 0.18% | 8.74% | 11.56% | 8.16% | 4.29% | 2.44% | 2.83% | 21% | 41% | |
| EBITDA Margin | 7.96% | 8.06% | 8.57% | 9.05% | 5.22% | 1.40% | 9.70% | 12.53% | 9.31% | 5.39% | 3.77% | 4.33% | 21% | 35% | |
| NOPAT Margin | 6.90% | 7.27% | 7.64% | 4.98% | 2.85% | 0.14% | 7.49% | 10.11% | 6.12% | 4.29% | 1.92% | 0.00% | 4% | 25% | |
| Net Margin | 4.69% | 5.32% | 5.37% | 0.70% | 0.22% | −1.24% | 2.25% | 4.03% | 1.78% | 0.54% | −0.63% | −1.41% | 4% | 29% | |
| FCF Margin | — | — | 4.52% | −2.27% | −2.46% | 3.34% | 12.17% | −1.36% | −0.30% | — | — | — | — | — | |
| FCFE Margin | — | — | 2.65% | 12.91% | 0.91% | — | — | — | — | — | — | — | — | — | |
| OCF Margin | — | 3.42% | 6.14% | −0.38% | 2.84% | 5.15% | 13.73% | 2.23% | 2.72% | 4.99% | 4.02% | −2.07% | 5% | 14% | |
| Gross Profitability | 64.48% | 67.46% | 68.25% | 48.34% | 48.56% | 38.13% | 52.28% | 56.17% | 47.13% | 38.42% | 37.54% | 37.21% | 4% | 51% | |
| Capex Intensity | — | — | 1.62% | 1.89% | 5.31% | 1.81% | 1.56% | 3.58% | 3.02% | — | — | — | — | — | |
| ▸Returns on Capital · 6 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||||||||
| ▸Earnings quality · 7 ratios | |||||||||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||||||||
| ▸Leverage · 8 ratios | |||||||||||||||
| ▸Working capital · 8 ratios | |||||||||||||||
| ▸Capital allocation · 5 ratios | |||||||||||||||
| ▸Per share · 3 ratios | |||||||||||||||
| ▸Other · 1 ratios | |||||||||||||||
The five drivers multiply to -40.0% vs reported ROE -32.4%. 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 | $2.63B | $3.28B | $3.52B | $4.28B | $4.79B | $4.89B | $5.45B | $6.91B | $6.97B | $6.23B | $6.10B | $6.37B |
| YoY % | +24.4% | +7.2% | +21.7% | +12.0% | +2.1% | +11.3% | +26.9% | +0.8% | -10.6% | -2.0% | +4.4% | |
| Cost of Revenue | $1.89B | $2.38B | $2.52B | $3.04B | $3.43B | $3.60B | $3.74B | $4.46B | $4.70B | $4.35B | $4.27B | $4.49B |
| YoY % | +26.0% | +6.0% | +20.5% | +12.8% | +5.1% | +3.9% | +19.1% | +5.5% | -7.6% | -1.7% | +5.1% | |
| SG&A Expense | $536.5M | $634.9M | $691.9M | $853.2M | $1.07B | $1.14B | $1.16B | $1.57B | $1.61B | $1.54B | $1.57B | $1.60B |
| YoY % | +18.3% | +9.0% | +23.3% | +25.3% | +6.8% | +1.3% | +36.1% | +2.1% | -4.2% | +2.2% | +1.9% | |
| Total Operating Expenses | $561.1M | $658.8M | $717.2M | $885.0M | $1.16B | $1.28B | $1.23B | $1.66B | $1.69B | $1.61B | $1.68B | $1.70B |
| YoY % | +17.4% | +8.9% | +23.4% | +31.3% | +10.0% | -4.1% | +35.1% | +2.2% | -4.9% | +4.1% | +1.2% | |
| Operating Income | $185.1M | $240.3M | $276.5M | $356.0M | $201.0M | $8.7M | $476.2M | $799.5M | $568.5M | $267.1M | $148.6M | $180.2M |
| YoY % | +29.8% | +15.1% | +28.7% | -43.5% | -95.6% | +5344.1% | +67.9% | -28.9% | -53.0% | -44.4% | +21.3% | |
| Other Non-Operating Income | -$59.3M | $1,000 | -$72.2M | — | — | $0 | $0 | -$122,000 | -$752,000 | -$1.8M | -$3.3M | -$10.4M |
| Gains on Sale of Real Estate | — | — | — | — | — | — | — | $576,000 | -$622,000 | $5.2M | -$9.9M | $850,000 |
| Impairment of Real Estate | — | — | — | — | — | — | $12.4M | $3.0M | $4.2M | $9.3M | $15.1M | $1.2M |
| YoY % | -75.4% | +39.0% | +119.1% | +62.5% | -91.8% | |||||||
| Pretax Income | $125.8M | $175.6M | $204.3M | $385.6M | $96.4M | -$90.7M | $402.0M | $734.2M | $450.1M | $49.4M | -$90.3M | $120.2M |
| YoY % | +39.7% | +16.3% | +88.8% | -75.0% | +82.7% | -38.7% | -89.0% | |||||
| Income Tax | $2.1M | $1.4M | $5.8M | $154.9M | $30.8M | $29.6M | $57.7M | $92.1M | $112.3M | -$3.5M | -$11.4M | $225.8M |
| YoY % | -36.6% | +327.7% | +2570.9% | -80.1% | -3.9% | +95.2% | +59.5% | +21.9% | ||||
| Net Income (incl. NCI) | $123.6M | $174.3M | $198.5M | $230.7M | $65.6M | -$120.3M | $344.2M | $642.1M | $337.8M | $52.9M | -$78.9M | -$105.6M |
| YoY % | +41.0% | +13.9% | +16.2% | -71.6% | +86.5% | -47.4% | -84.3% | |||||
| Minority Interest (P&L) | — | — | $9.6M | $200.8M | $55.2M | -$59.7M | $221.9M | $363.6M | $214.1M | $19.6M | -$40.2M | -$15.8M |
| YoY % | +1994.0% | -72.5% | +63.9% | -41.1% | -90.9% | |||||||
| Net Income | — | $174.3M | $188.9M | $29.9M | $10.4M | -$60.6M | $122.3M | $278.5M | $123.7M | $33.4M | -$38.6M | -$89.8M |
| YoY % | +8.4% | -84.2% | -65.2% | +127.6% | -55.6% | -73.0% | ||||||
| Net Income to Common | $123.6M | $178.5M | $191.7M | $29.9M | $10.4M | -$60.6M | $122.3M | $278.5M | $123.7M | $33.4M | -$38.6M | -$89.8M |
| YoY % | +44.4% | +7.4% | -84.4% | -65.2% | +127.6% | -55.6% | -73.0% | |||||
| EPS (Basic) | — | — | $0.08 | $1.12 | $0.28 | -$1.62 | $3.11 | — | — | — | — | — |
| YoY % | +1300.0% | -75.0% | ||||||||||
| EPS (Diluted) | — | — | $0.07 | $1.12 | $0.28 | -$1.62 | $3.09 | — | — | — | — | — |
| YoY % | +1500.0% | -75.0% | ||||||||||
| Weighted Avg Shares (Basic) | — | — | — | 26.6M | 37.0M | 37.3M | 39.4M | — | — | — | — | — |
| YoY % | +38.9% | +0.9% | +5.6% | |||||||||
| Weighted Avg Shares (Diluted) | — | — | — | 26.6M | 88.9M | 37.4M | 40.0M | — | — | — | — | — |
| YoY % | +233.9% | -58.0% | +7.1% | |||||||||
| Dividends Declared per Share | — | — | $0 | $1 | — | — | — | — | — | — | — | — |
| YoY % | +825.0% |
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.
| FY20212021-12-31 | — | — | reported |
| FY20202020-12-31 | $1.53 | +149.0% | derived (paid ÷ diluted shares) |
| FY20192019-12-31 | $0.61 | — | derived (paid ÷ diluted shares) |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2025-12-15 | $0.1250 | 2025-12-29 | quarterly | licensed |
| 2025-09-15 | $0.1250 | 2025-09-29 | quarterly | licensed |
| 2025-06-13 | $0.1250 | 2025-06-27 | quarterly | licensed |
| 2025-03-14 | $0.1250 | — | quarterly | licensed |
| 2024-12-13 | $0.1250 | — | quarterly | licensed |
| 2024-09-13 | $0.1250 | — | quarterly | licensed |
| 2024-06-13 | $0.1250 | — | quarterly | licensed |
| 2024-03-13 | $0.1250 | — | quarterly | licensed |