| Market Cap | $1.37B | |
| Enterprise Value | $3.78B | |
| Revenue | $7.49B | +4.8% |
| Gross Profit | $2.97B | +4.3% |
| EBITDA | $1.20B | +5.0% |
| Net Income | $578.5M | −9.9% |
| Diluted EPS | — | — |
| Free Cash Flow | $661.4M | +22.6% |
| DPS (FY2025) | — |
| Trailing yield | — |
| Payout ratio | 15.2% |
| Growth streak | — |
| 5y DPS growth | −0.0% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | — | — | reported |
| FY20242024-12-31 | — | — | reported |
| FY20232023-12-31 | — | — |
| Ratio | 2014 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 11y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||||||
| Gross Margin | — | — | 35.64% | 33.63% | 34.61% | 35.33% | 35.13% | 36.74% | 39.06% | 39.90% | 39.74% | 83% | 66% | |
| Operating Margin | 4.92% | 4.26% | 2.35% | 1.25% | 3.74% | 6.26% | 7.89% | 10.34% | 12.54% | 13.34% | 13.15% | 86% | 79% | |
| EBITDA Margin | 8.42% | 7.76% | 6.25% | 5.30% | 7.47% | 9.83% | 11.14% | 13.11% | 15.20% | 15.81% | 15.85% | 95% | 71% | |
| NOPAT Margin | 3.19% | 2.79% | 2.35% | 0.99% | 2.03% | 4.73% | 5.87% | 7.73% | 9.19% | 9.86% | 9.71% | 86% | 79% | |
| Net Margin | 1.80% | 2.56% | 2.23% | −0.43% | 0.24% | 3.44% | 3.41% | 6.94% | 6.14% | 9.18% | 7.89% | 86% | 72% | |
| FCF Margin | — | — | 3.03% | 0.66% | 2.47% | 5.84% | 6.58% | 4.13% | 7.94% | 7.32% | 8.57% | 94% | 67% | |
| FCFF Margin | — | — | 4.00% | — | 2.98% | 6.39% | 7.03% | 4.43% | 7.93% | — | — | — | — | |
| FCFE Margin | — | — | 9.97% | — | — | — | — | — | — | — | — | — | — | — |
| OCF Margin | — | — | 7.12% | 3.65% | 6.02% | 9.87% | 9.38% | 8.94% | 12.18% | 12.70% | 12.89% | 94% | 72% | |
| Gross Profitability | 49.21% | 48.80% | 48.97% | 51.69% | 53.42% | 54.89% | 56.72% | 61.41% | 60.59% | 51.82% | 66.75% | 95% | 91% | |
| Capex Intensity | 4.83% | 7.11% | 4.08% | 2.99% | 3.55% | 4.03% | 2.80% | 4.82% | 4.24% | 5.38% | 4.32% | 59% | 65% | |
| ▸Returns on Capital · 6 ratios | ||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||||||||
| ▸Earnings quality · 7 ratios | ||||||||||||||
| ▸Liquidity & coverage · 9 ratios | ||||||||||||||
| ▸Leverage · 9 ratios | ||||||||||||||
| ▸Working capital · 5 ratios | ||||||||||||||
| ▸Capital allocation · 5 ratios | ||||||||||||||
| ▸Per share · 3 ratios | ||||||||||||||
The five drivers multiply to 49.4% vs reported ROE 44.4%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2014↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.75B | $2.31B | $4.32B | $4.63B | $4.83B | $5.01B | $5.56B | $6.20B | $6.65B | $6.90B | $7.23B |
| YoY % | +32.1% | +87.5% | +7.0% | +4.3% | +3.7% | +11.1% | +11.5% | +7.3% | +3.7% | +4.8% | |
| Cost of Revenue | — | — | $2.78B | $3.07B | $3.16B | $3.24B | $3.61B | $3.92B | $4.06B | $4.15B | $4.36B |
| YoY % | +10.3% | +2.8% | +2.6% | +11.4% | +8.7% | +3.4% | +2.3% | +5.0% | |||
| Gross Profit | $705.2M | $901.0M | $1.50B | $1.56B | $1.67B | $1.77B | $1.95B | $2.28B | $2.60B | $2.75B | $2.87B |
| YoY % | +27.8% | +67.0% | +3.4% | +7.4% | +5.9% | +10.5% | +16.6% | +14.1% | +5.9% | +4.3% | |
| SG&A Expense | $619.3M | $802.9M | $1.40B | $1.50B | $1.49B | $1.46B | $1.52B | $1.64B | $1.76B | $1.83B | $1.92B |
| YoY % | +29.7% | +74.8% | +6.7% | -0.5% | -2.3% | +4.1% | +8.0% | +7.8% | +3.9% | +4.8% | |
| Operating Income | $86.0M | $98.1M | $101.5M | $57.9M | $180.8M | $313.4M | $439.2M | $641.0M | $834.5M | $920.4M | $950.7M |
| YoY % | +14.2% | +3.5% | -43.0% | +212.2% | +73.4% | +40.1% | +46.0% | +30.2% | +10.3% | +3.3% | |
| Interest Expense | $29.3M | $28.9M | $41.9M | $50.5M | $46.0M | $36.7M | $33.4M | $24.8M | -$918,000 | — | — |
| YoY % | -1.2% | +44.8% | +20.6% | -8.9% | -20.1% | -8.9% | -25.9% | ||||
| Other Non-Operating Income | -$1.1M | -$3.6M | -$9.6M | -$30.9M | -$100.5M | -$35.6M | -$4.3M | -$8.9M | -$5.7M | -$2.7M | -$3.2M |
| Impairment of Real Estate | — | — | — | — | — | $0 | $0 | $0 | $0 | $0 | $0 |
| Pretax Income | $55.6M | $99.1M | $63.0M | -$13.3M | $34.2M | $241.0M | $255.1M | $575.1M | $557.5M | $856.7M | $772.9M |
| YoY % | +78.2% | -36.4% | +604.3% | +5.9% | +125.4% | -3.1% | +53.7% | -9.8% | |||
| Income Tax | $19.5M | $34.1M | -$39.8M | $1.9M | $15.7M | $58.9M | $65.6M | $144.9M | $149.1M | $223.5M | $202.3M |
| YoY % | +74.4% | +738.1% | +276.3% | +11.2% | +121.0% | +2.9% | +49.9% | -9.5% | |||
| Net Income (incl. NCI) | $36.1M | $65.0M | $102.8M | -$15.2M | $18.6M | $182.1M | $189.6M | $430.2M | — | — | — |
| YoY % | +80.3% | +58.1% | +881.1% | +4.1% | +126.9% | ||||||
| Minority Interest (P&L) | $4.7M | $6.0M | $6.3M | $4.8M | $7.2M | $9.6M | $0 | $0 | — | — | — |
| YoY % | +27.8% | +4.5% | -24.4% | +50.5% | +33.7% | -100.0% | |||||
| Net Income | $31.4M | $59.0M | $96.5M | -$19.9M | $11.4M | $172.5M | $189.6M | $430.2M | $408.4M | $633.1M | $570.6M |
| YoY % | +88.2% | +63.6% | +1416.4% | +9.9% | +126.9% | -5.1% | +55.0% | -9.9% | |||
| Net Income to Common | $24.2M | $45.4M | $73.9M | -$15.2M | $8.7M | — | — | — | — | — | — |
| YoY % | +87.7% | +62.9% | |||||||||
| EPS (Basic) | $3.38 | $6.35 | $10.35 | -$2.13 | $1.21 | — | — | — | — | — | — |
| YoY % | +87.9% | +63.0% | |||||||||
| EPS (Diluted) | $3.37 | $6.33 | $10.30 | -$2.13 | $1.21 | — | — | — | — | — | — |
| YoY % | +87.8% | +62.7% | |||||||||
| Weighted Avg Shares (Basic) | 7.1M | 7.1M | 7.1M | 7.1M | 7.1M | — | — | — | — | — | — |
| YoY % | 0.0% | 0.0% | 0.0% | 0.0% | |||||||
| Weighted Avg Shares (Diluted) | 9.3M | 9.3M | 9.4M | 9.3M | 9.4M | — | — | — | — | — | — |
| YoY % | +0.2% | +0.4% | -0.2% | +0.7% |
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.
| reported |
| FY20222022-12-31 | — | — | reported |
| FY20212021-12-31 | — | — | reported |
| FY20202020-12-31 | — | — | reported |
| FY20192019-12-29 | $0.99 | −0.5% | derived (paid ÷ diluted shares) |
| FY20182018-12-30 | $1.00 | +0.5% | derived (paid ÷ diluted shares) |
| FY20172017-12-31 | $1.00 | +0.0% | derived (paid ÷ diluted shares) |
| FY20172017-01-01 | $1.00 | −0.0% | derived (paid ÷ diluted shares) |