| Market Cap | $2.68B | |
| Enterprise Value | — | |
| Revenue | $1.22B | +7.6% |
| Gross Profit | — | — |
| EBITDA | $416.5M | +8.6% |
| Net Income | $287.2M | +11.8% |
| Diluted EPS | $4.05 | +10.7% |
| Free Cash Flow | $195.2M | −53.8% |
| DPS (FY2025) | $3.92derived |
| Trailing yield | 9.59% |
| Payout ratio | 88.6% |
| Growth streak | 2 yrs |
| 5y DPS growth | 1.4% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $3.92 | +14.7% | derived (paid ÷ diluted shares) |
| FY20242024-12-31 | $3.42 | +18.3% | derived (paid ÷ diluted shares) |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Operating Margin | 37.03% | 35.06% | 32.49% | 36.00% | 36.80% | 35.48% | 39.83% | 44.04% | 34.64% | 31.13% | 32.98% | 33.39% | 29% | 80% | |
| EBITDA Margin | 37.43% | 35.62% | 33.23% | 36.66% | 37.48% | 36.26% | 40.57% | 44.61% | 35.43% | 32.09% | 33.86% | 34.18% | 29% | 66% | |
| NOPAT Margin | 30.83% | 28.72% | 25.04% | 9.50% | 31.00% | 31.81% | 33.28% | 35.50% | 27.59% | 25.30% | 26.17% | 25.80% | 29% | 64% | |
| Net Margin | 8.40% | 10.16% | 10.13% | 6.23% | 19.10% | 19.59% | 23.64% | 27.42% | 20.82% | 22.80% | 23.36% | 24.26% | 88% | 59% | |
| FCF Margin | 41.85% | 39.41% | 37.10% | 28.20% | 39.88% | 36.21% | 35.20% | 32.28% | 30.80% | 25.72% | 33.39% | 14.34% | 4% | 34% | |
| FCFF Margin | — | — | — | — | — | — | — | — | 31.60% | 26.43% | 34.01% | 14.89% | 13% | 25% | |
| FCFE Margin | 41.85% | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| OCF Margin | 42.42% | 39.88% | 37.51% | 28.40% | 40.23% | 36.65% | 35.43% | 32.48% | 31.47% | 25.95% | 33.53% | 14.37% | 4% | 32% | |
| Capex Intensity | 0.58% | 0.47% | 0.41% | 0.20% | 0.34% | 0.44% | 0.23% | 0.20% | 0.67% | 0.23% | 0.14% | 0.03% | 4% | 3% | |
| ▸Returns on Capital · 2 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||||||||
| ▸Earnings quality · 6 ratios | |||||||||||||||
| ▸Liquidity & coverage · 5 ratios | |||||||||||||||
| ▸Leverage · 6 ratios | |||||||||||||||
| ▸Capital allocation · 3 ratios | |||||||||||||||
| ▸Per share · 6 ratios | |||||||||||||||
The five drivers multiply to 65.3% vs reported ROE 70.1%. 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 | $828.7M | $805.5M | $720.9M | $795.6M | $828.6M | $799.0M | $899.6M | $1.23B | $993.3M | $975.1M | $1.11B | $1.20B |
| YoY % | -2.8% | -10.5% | +10.4% | +4.1% | -3.6% | +12.6% | +36.4% | -19.1% | -1.8% | +14.0% | +7.6% | |
| Selling & Marketing Expense | — | — | — | $29.6M | $26.6M | $23.2M | $24.3M | $31.7M | $24.6M | $23.6M | $25.8M | $28.1M |
| YoY % | -10.3% | -12.8% | +4.9% | +30.5% | -22.4% | -4.0% | +9.0% | +9.2% | ||||
| Total Operating Expenses | $521.8M | $523.1M | $486.6M | $509.2M | $523.7M | $515.5M | $541.2M | $686.7M | $649.2M | $671.5M | $745.2M | $797.1M |
| YoY % | +0.2% | -7.0% | +4.6% | +2.8% | -1.6% | +5.0% | +26.9% | -5.5% | +3.4% | +11.0% | +7.0% | |
| Operating Income | $306.9M | $282.4M | $234.2M | $286.4M | $304.9M | $283.5M | $358.3M | $540.5M | $344.1M | $303.6M | $366.6M | $399.6M |
| YoY % | -8.0% | -17.1% | +22.3% | +6.5% | -7.0% | +26.4% | +50.8% | -36.3% | -11.8% | +20.8% | +9.0% | |
| Interest Expense | — | — | — | — | — | — | — | — | $9.9M | $8.6M | $8.6M | $8.6M |
| YoY % | -13.5% | +0.5% | -0.7% | |||||||||
| Interest & Investment Income | — | — | — | — | — | — | — | $559,000 | $333,000 | $6.3M | $9.6M | $9.4M |
| YoY % | -40.4% | +1792.2% | +52.5% | -2.6% | ||||||||
| Other Non-Operating Income | -$15.4M | -$23.5M | -$9.8M | $284.8M | -$3.2M | -$14.2M | $11.0M | $11.1M | -$32.3M | $80.1M | $73.9M | $89.5M |
| YoY % | +0.8% | -7.7% | +21.1% | |||||||||
| Pretax Income | $291.5M | $258.9M | $224.5M | $571.2M | $301.8M | $269.3M | $369.3M | $551.5M | $311.8M | $383.7M | $440.6M | $489.1M |
| YoY % | -11.2% | -13.3% | +154.5% | -47.2% | -10.8% | +37.1% | +49.4% | -43.5% | +23.0% | +14.8% | +11.0% | |
| Income Tax | $48.8M | $46.8M | $51.5M | $420.5M | $47.6M | $27.8M | $60.8M | $107.0M | $63.5M | $71.9M | $90.9M | $111.3M |
| YoY % | -4.2% | +10.1% | +716.8% | -88.7% | -41.6% | +118.6% | +76.0% | -40.7% | +13.3% | +26.4% | +22.4% | |
| Net Income (incl. NCI) | $242.7M | $212.1M | $173.0M | $150.7M | $254.2M | $241.5M | $308.5M | $444.5M | $248.4M | $311.8M | $349.7M | $377.9M |
| YoY % | -12.6% | -18.4% | -12.9% | +68.6% | -5.0% | +27.8% | +44.1% | -44.1% | +25.5% | +12.1% | +8.1% | |
| Minority Interest (P&L) | $173.1M | $130.3M | $100.0M | $99.0M | $91.1M | — | — | — | — | — | — | — |
| YoY % | -24.7% | -23.3% | -0.9% | -8.1% | ||||||||
| Net Income | $69.6M | $81.8M | $73.0M | $49.6M | $158.3M | $156.5M | $212.6M | $336.5M | $206.8M | $222.3M | $259.7M | $290.3M |
| YoY % | +17.5% | -10.7% | -32.1% | +219.2% | -1.1% | +35.8% | +58.3% | -38.6% | +7.5% | +16.9% | +11.8% | |
| Net Income to Common | -$10.3M | $65.8M | $60.0M | $33.6M | $138.9M | $135.4M | $189.3M | $305.1M | $184.0M | $202.4M | $237.4M | $265.9M |
| YoY % | -8.8% | -44.0% | +313.6% | -2.5% | +39.9% | +61.1% | -39.7% | +10.0% | +17.3% | +12.0% | ||
| Preferred Dividends | $22.7M | $0 | $0 | — | — | — | — | — | — | — | — | — |
| YoY % | -100.0% | |||||||||||
| EPS (Basic) | — | — | — | — | $2.84 | $2.65 | $3.40 | $5.10 | $2.94 | $3.19 | $3.66 | $4.05 |
| YoY % | -6.7% | +28.3% | +50.0% | -42.4% | +8.5% | +14.7% | +10.7% | |||||
| EPS (Diluted) | — | — | — | — | $2.84 | $2.65 | $3.40 | $5.09 | $2.94 | $3.19 | $3.66 | $4.05 |
| YoY % | -6.7% | +28.3% | +49.7% | -42.2% | +8.5% | +14.7% | +10.7% | |||||
| Weighted Avg Shares (Basic) | — | — | — | — | 48.9M | 51.1M | 55.6M | 59.9M | 62.5M | 63.5M | 64.9M | 65.6M |
| YoY % | +4.6% | +8.8% | +7.6% | +4.4% | +1.6% | +2.3% | +1.1% | |||||
| Weighted Avg Shares (Diluted) | — | — | — | — | 48.9M | 51.1M | 55.6M | 59.9M | 62.5M | 63.5M | 64.9M | 65.6M |
| YoY % | +4.6% | +8.8% | +7.6% | +4.4% | +1.6% | +2.3% | +1.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.
| FY20232023-12-31 | $2.89 | −27.4% | derived (paid ÷ diluted shares) |
| FY20222022-12-31 | $3.98 | −13.3% | derived (paid ÷ diluted shares) |
| FY20212021-12-31 | $4.59 | +25.7% | derived (paid ÷ diluted shares) |
| FY20202020-12-31 | $3.65 | −0.9% | derived (paid ÷ diluted shares) |
| FY20192019-12-31 | $3.68 | +7.2% | derived (paid ÷ diluted shares) |
| FY20182018-12-31 | $3.43 | — | derived (paid ÷ diluted shares) |
| FY20172017-12-31 | — | — | reported |
| FY20162016-12-31 | — | — | reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-05-15 | $0.7700 | 2026-05-29 | quarterly | licensed |
| 2026-02-13 | $1.58 | 2026-02-27 | annual | licensed |
| 2025-11-14 | $0.8800 | 2025-11-28 | quarterly | licensed |
| 2025-08-15 | $0.7300 | — | quarterly | licensed |
| 2025-05-16 | $0.6800 | 2025-05-30 | quarterly | licensed |
| 2025-02-14 | $1.34 | — | quarterly | licensed |
| 2024-11-15 | $0.8200 | — | quarterly | licensed |
| 2024-08-16 | $0.7100 | — | quarterly | licensed |