| Market Cap | $8.38B | |
| Enterprise Value | $10.38B | |
| Revenue | $7.65B | +2.8% |
| Gross Profit | $2.07B | +4.0% |
| EBITDA | $919.0M | +0.1% |
| Net Income | $449.0M | +7.3% |
| Diluted EPS | $2.31 | +8.5% |
| Free Cash Flow | $608.0M | +3.1% |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | Trend · 7y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||
| Gross Margin | 23.28% | 24.11% | 25.58% | 26.99% | 27.13% | 26.61% | 26.93% | 64% | 37% | |
| Operating Margin | 4.57% | 5.08% | 8.49% | 11.65% | 11.04% | 9.66% | 9.44% | 50% | 74% | |
| EBITDA Margin | 8.65% | 9.28% | 11.49% | 13.88% | 13.34% | 12.27% | 11.95% | 50% | 69% | |
| NOPAT Margin | 3.92% | 4.09% | 6.92% | 9.55% | 8.90% | 7.27% | 7.19% | 50% | 73% | |
| Net Margin | 1.06% | 1.02% | 3.32% | 5.50% | 5.54% | 5.52% | 5.77% | 93% | 70% | |
| FCF Margin | 5.31% | 5.55% | −1.02% | 5.65% | 15.37% | 7.88% | 7.90% | 79% | 74% | |
| FCFF Margin | — | — | — | 6.47% | 16.34% | 9.31% | 9.09% | 38% | 66% | |
| OCF Margin | 5.72% | 5.88% | −0.62% | 6.03% | 15.95% | 8.35% | 8.50% | 79% | 59% | |
| Gross Profitability | — | 22.38% | 28.87% | 36.57% | 35.87% | 33.73% | 33.84% | 58% | 45% | |
| Capex Intensity | 0.41% | 0.33% | 0.40% | 0.38% | 0.58% | 0.47% | 0.60% | 93% | 14% | |
| ▸Returns on Capital · 6 ratios | ||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||||
| ▸Earnings quality · 7 ratios | ||||||||||
| ▸Liquidity & coverage · 9 ratios | ||||||||||
| ▸Leverage · 9 ratios | ||||||||||
| ▸Working capital · 8 ratios | ||||||||||
| ▸Capital allocation · 2 ratios | ||||||||||
| ▸Per share · 3 ratios | ||||||||||
| ▸Other · 1 ratios | ||||||||||
The five drivers multiply to 22.5% vs reported ROE 23.9%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ | 2026↗ |
|---|---|---|---|---|---|---|---|
| Revenue | $3.39B | $3.64B | $5.00B | $6.65B | $6.70B | $7.44B | $7.65B |
| YoY % | +7.5% | +37.4% | +32.9% | +0.8% | +11.0% | +2.8% | |
| Cost of Revenue | $2.60B | $2.76B | $3.72B | $4.86B | $4.88B | $5.46B | $5.59B |
| YoY % | +6.3% | +34.7% | +30.4% | +0.6% | +11.8% | +2.3% | |
| Gross Profit | $789.0M | $878.0M | $1.28B | $1.79B | $1.82B | $1.98B | $2.06B |
| YoY % | +11.3% | +45.8% | +40.2% | +1.3% | +8.9% | +4.0% | |
| SG&A Expense | $509.0M | $556.0M | $717.0M | $880.0M | $931.0M | $1.08B | $1.15B |
| YoY % | +9.2% | +29.0% | +22.7% | +5.8% | +15.8% | +7.1% | |
| Total Operating Expenses | $634.0M | $693.0M | $855.0M | $1.02B | $1.08B | $1.26B | $1.34B |
| YoY % | +9.3% | +23.4% | +19.3% | +5.7% | +17.0% | +6.0% | |
| Operating Income | $155.0M | $185.0M | $425.0M | $775.0M | $740.0M | $719.0M | $722.0M |
| YoY % | +19.4% | +129.7% | +82.4% | -4.5% | -2.8% | +0.4% | |
| Interest Expense | — | — | — | $66.0M | $81.0M | $142.0M | $120.0M |
| YoY % | +22.7% | +75.3% | -15.5% | ||||
| Pretax Income | $42.0M | $46.0M | $276.0M | $709.0M | $659.0M | $577.0M | $607.0M |
| YoY % | +9.5% | +500.0% | +156.9% | -7.1% | -12.4% | +5.2% | |
| Income Tax | $6.0M | $9.0M | $51.0M | $128.0M | $128.0M | $143.0M | $145.0M |
| YoY % | +50.0% | +466.7% | +151.0% | 0.0% | +11.7% | +1.4% | |
| Net Income (incl. NCI) | $36.0M | $37.0M | $225.0M | $581.0M | $531.0M | $434.0M | $462.0M |
| YoY % | +2.8% | +508.1% | +158.2% | -8.6% | -18.3% | +6.5% | |
| Minority Interest (P&L) | — | — | $59.0M | $215.0M | $160.0M | $23.0M | $21.0M |
| YoY % | +264.4% | -25.6% | -85.6% | -8.7% | |||
| Net Income | $36.0M | $37.0M | $166.0M | $366.0M | $371.0M | $411.0M | $441.0M |
| YoY % | +2.8% | +348.6% | +120.5% | +1.4% | +10.8% | +7.3% | |
| Net Income to Common | — | — | — | $366.0M | $371.0M | $411.0M | $441.0M |
| YoY % | +1.4% | +10.8% | +7.3% | ||||
| EPS (Basic) | — | — | $0.57 | $2.16 | $2.15 | $2.14 | $2.32 |
| YoY % | +278.9% | -0.5% | -0.5% | +8.4% | |||
| EPS (Diluted) | — | — | $0.55 | $2.13 | $2.15 | $2.13 | $2.31 |
| YoY % | +287.3% | +0.9% | -0.9% | +8.5% | |||
| Weighted Avg Shares (Basic) | — | — | 159.2M | 169.5M | 172.8M | 191.6M | 189.7M |
| YoY % | +6.5% | +2.0% | +10.9% | -1.0% | |||
| Weighted Avg Shares (Diluted) | — | — | 244.5M | 246.2M | 227.8M | 201.4M | 197.9M |
| YoY % | +0.7% | -7.5% | -11.6% | -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.