| Market Cap | $4.26B | |
| Enterprise Value | $7.36B | |
| Revenue | $22.47B | +13.2% |
| Gross Profit | $3.61B | +11.7% |
| EBITDA | — | — |
| Net Income | $327.3M | −34.7% |
| Diluted EPS | $25.24 | −31.4% |
| Free Cash Flow | $326.4M | +24.4% |
| DPS (FY2025) | $2.00 |
| Trailing yield | 0.56% |
| Payout ratio | 7.9% |
| Growth streak | 5 yrs |
| 5y DPS growth | 27.2% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $2.00 | +6.4% | reported |
| FY20242024-12-31 | $1.88 | +4.4% | reported |
| FY20232023-12-31 | $1.80 | +20.0% |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Gross Margin | 14.57% | 14.43% | 14.65% | 14.79% | 14.87% | 15.20% | 16.36% | 18.10% | 18.28% | 16.90% | 16.26% | 16.05% | 54% | 17% | |
| Operating Margin | 3.04% | 2.62% | 3.12% | 3.07% | 2.94% | 3.09% | 4.68% | 6.56% | 6.73% | 5.42% | 4.56% | 3.25% | 54% | 43% | |
| EBITDA Margin | 3.47% | 3.06% | 3.60% | 3.59% | 3.52% | 3.71% | 5.39% | 7.15% | — | — | — | — | — | — | |
| NOPAT Margin | — | — | — | — | — | 2.34% | 3.64% | 5.12% | 5.15% | 4.08% | 3.44% | 2.34% | 7% | 42% | |
| Net Margin | 0.94% | 0.88% | 1.35% | 1.92% | 1.36% | 1.50% | 2.70% | 4.10% | 4.63% | 3.37% | 2.50% | 1.44% | 38% | 43% | |
| FCF Margin | 0.48% | 0.20% | 2.09% | −0.17% | 1.11% | 1.54% | 6.62% | 8.28% | 2.65% | 0.03% | 1.71% | 1.88% | 63% | 36% | |
| FCFF Margin | — | — | — | — | — | — | 6.68% | — | — | — | — | — | — | — | — |
| OCF Margin | 2.00% | 1.33% | 3.53% | 1.77% | 2.33% | 3.20% | 7.60% | 9.34% | 3.61% | 1.06% | 2.94% | 3.08% | 54% | 30% | |
| Gross Profitability | 34.96% | 34.89% | 35.75% | 33.78% | 34.49% | 31.64% | 34.07% | 42.45% | 44.14% | 38.85% | 32.99% | 34.99% | 63% | 48% | |
| Capex Intensity | 1.51% | 1.13% | 1.44% | 1.94% | 1.22% | 1.65% | 0.97% | 1.07% | 0.96% | 1.04% | 1.23% | 1.20% | 46% | 28% | |
| ▸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 · 5 ratios | |||||||||||||||
| ▸Per share · 3 ratios | |||||||||||||||
The five drivers multiply to 12.0% vs reported ROE 11.3%. 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 | $9.94B | $10.63B | $10.89B | $11.12B | $11.60B | $11.60B | $10.60B | $13.48B | $16.22B | $17.87B | $19.93B | $22.57B |
| YoY % | +7.0% | +2.4% | +2.2% | +4.3% | -0.0% | -8.6% | +27.2% | +20.3% | +10.2% | +11.5% | +13.2% | |
| Cost of Revenue | $8.49B | $9.10B | $9.29B | $9.48B | $9.88B | $9.84B | $8.87B | $11.04B | $13.26B | $14.85B | $16.69B | $18.95B |
| YoY % | +7.2% | +2.1% | +2.0% | +4.2% | -0.4% | -9.9% | +24.5% | +20.1% | +12.0% | +12.4% | +13.5% | |
| Gross Profit | $1.45B | $1.53B | $1.60B | $1.65B | $1.73B | $1.76B | $1.73B | $2.44B | $2.97B | $3.02B | $3.24B | $3.62B |
| YoY % | +5.9% | +4.0% | +3.2% | +4.8% | +2.2% | -1.6% | +40.7% | +21.5% | +1.9% | +7.3% | +11.7% | |
| SG&A Expense | $1.06B | $1.12B | $1.17B | $1.23B | $1.27B | $1.31B | $1.14B | $1.48B | $1.78B | $1.93B | $2.18B | $2.55B |
| YoY % | +5.5% | +4.5% | +4.7% | +3.8% | +3.1% | -13.3% | +29.8% | +20.7% | +8.0% | +13.1% | +16.8% | |
| Operating Income | $302.1M | $278.3M | $340.2M | $341.9M | $341.1M | $358.3M | $495.7M | $884.4M | $1.09B | $968.6M | $909.1M | $734.0M |
| YoY % | -7.9% | +22.2% | +0.5% | -0.2% | +5.0% | +38.3% | +78.4% | +23.4% | -11.3% | -6.1% | -19.3% | |
| Interest Expense | — | — | — | — | — | — | $6.9M | — | — | — | — | — |
| Other Non-Operating Income | — | — | — | — | — | — | — | — | — | -$4.5M | -$700,000 | $200,000 |
| Impairment of Real Estate | — | — | — | — | — | — | — | — | — | — | $0 | $11.0M |
| Pretax Income | — | — | — | — | — | $222.7M | $380.8M | $800.9M | $985.3M | $800.2M | $658.5M | $449.9M |
| YoY % | +71.0% | +110.3% | +23.0% | -18.8% | -17.7% | -31.7% | ||||||
| Income Tax | $71.4M | $88.2M | $80.3M | $5.6M | $47.6M | $53.7M | $84.2M | $175.5M | $231.1M | $198.2M | $161.5M | $126.2M |
| YoY % | +23.5% | -8.9% | -93.0% | +750.0% | +12.8% | +56.8% | +108.4% | +31.7% | -14.2% | -18.5% | -21.9% | |
| Income from Continuing Operations | — | — | — | — | — | $169.0M | $296.7M | $625.4M | $754.2M | $602.0M | $497.0M | $323.7M |
| YoY % | +75.6% | +110.8% | +20.6% | -20.2% | -17.4% | -34.9% | ||||||
| Net Income | $93.0M | $94.0M | $147.1M | $213.4M | $157.8M | $174.0M | $286.5M | $552.1M | $751.5M | $601.6M | $498.1M | $325.2M |
| YoY % | +1.1% | +56.5% | +45.1% | -26.1% | +10.3% | +64.7% | +92.7% | +36.1% | -19.9% | -17.2% | -34.7% | |
| Net Income to Common | $89.4M | $90.4M | $141.2M | $205.9M | $152.4M | $167.6M | $276.2M | $533.5M | $730.3M | $586.8M | $487.6M | $321.5M |
| YoY % | +1.2% | +56.2% | +45.8% | -26.0% | +10.0% | +64.8% | +93.2% | +36.9% | -19.6% | -16.9% | -34.1% | |
| EPS (Basic) | $3.82 | $3.91 | $6.67 | $10.08 | $7.83 | $9.35 | $15.55 | $30.22 | $47.29 | $42.89 | $36.96 | $25.29 |
| YoY % | +2.4% | +70.6% | +51.1% | -22.3% | +19.4% | +66.3% | +94.3% | +56.5% | -9.3% | -13.8% | -31.6% | |
| EPS (Diluted) | $3.60 | $3.90 | $6.67 | $10.08 | $7.83 | $9.34 | $15.51 | $30.11 | $47.14 | $42.73 | $36.81 | $25.24 |
| YoY % | +8.3% | +71.0% | +51.1% | -22.3% | +19.3% | +66.1% | +94.1% | +56.6% | -9.4% | -13.9% | -31.4% | |
| Weighted Avg Shares (Basic) | 23.4M | 23.1M | 21.2M | 20.4M | 19.5M | 17.9M | 17.8M | 17.7M | 15.4M | 13.7M | 13.2M | 12.7M |
| YoY % | -1.0% | -8.6% | -3.5% | -4.7% | -7.9% | -0.9% | -0.6% | -12.5% | -11.4% | -3.6% | -3.6% | |
| Weighted Avg Shares (Diluted) | 24.9M | 23.2M | 21.2M | 20.4M | 19.5M | 17.9M | 17.8M | 17.7M | 15.5M | 13.7M | 13.2M | 12.7M |
| YoY % | -7.0% | -8.6% | -3.5% | -4.7% | -7.8% | -0.7% | -0.5% | -12.6% | -11.4% | -3.5% | -3.9% | |
| Dividends Declared per Share | — | — | — | $1 | $1 | $1 | $1 | $1 | $2 | $2 | $2 | $2 |
| YoY % | +7.2% | +4.8% | -45.0% | +121.7% | +12.8% | +20.0% | +4.4% | +6.4% |
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 | $1.50 | +12.8% | reported |
| FY20212021-12-31 | $1.33 | +121.7% | reported |
| FY20202020-12-31 | $0.60 | −45.0% | reported |
| FY20192019-12-31 | $1.09 | +4.8% | reported |
| FY20182018-12-31 | $1.04 | +7.2% | reported |
| FY20172017-12-31 | $0.97 | — | reported |
| FY20162016-12-31 | $0.94 | +9.6% | derived (paid ÷ diluted shares) |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-06-01 | $0.5500 | — | quarterly | licensed |
| 2026-03-02 | $0.5500 | 2026-03-16 | quarterly | licensed |
| 2025-12-01 | $0.5000 | 2025-12-15 | quarterly | licensed |
| 2025-09-02 | $0.5000 | 2025-09-16 | quarterly | licensed |
| 2025-06-02 | $0.5000 | 2025-06-16 | quarterly | licensed |
| 2025-03-03 | $0.5000 | — | quarterly | licensed |
| 2024-12-02 | $0.4700 | — | quarterly | licensed |
| 2024-08-30 | $0.4700 | — | quarterly | licensed |