| Market Cap | $6.35B | |
| Enterprise Value | — | |
| Revenue | $1.11B | +23.7% |
| Gross Profit | — | — |
| EBITDA | — | — |
| Net Income | $266.6M | +25.7% |
| Diluted EPS | $1.99 | +18.5% |
| Free Cash Flow | $375.1M | +65.7% |
| DPS (FY2025) | $1.32 |
| Trailing yield | 2.70% |
| Payout ratio | 68.1% |
| Growth streak | 0 yrs |
| 5y DPS growth | −0.2% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $1.32 | +0.0% | reported |
| FY20242024-12-31 | $1.32 | +0.0% | reported |
| FY20232023-12-31 | $1.32 | +0.0% |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| NOPAT Margin | — | — | — | — | — | 38.68% | 37.35% | 37.14% | 37.07% | 61.06% | — | — | — | — | |
| Net Margin | 31.04% | 29.84% | 28.71% | 25.44% | 32.93% | 33.20% | 34.48% | 35.27% | 33.35% | 27.53% | 22.82% | 23.20% | 13% | 55% | |
| FCF Margin | 46.34% | 40.74% | — | — | — | — | — | — | 48.06% | 55.72% | 25.18% | 33.73% | 25% | 72% | |
| FCFF Margin | — | — | — | — | — | — | — | — | 51.77% | 89.25% | — | — | — | — | |
| OCF Margin | 50.30% | 45.42% | 45.77% | 55.69% | 50.83% | 35.74% | 24.53% | 70.86% | 51.77% | 61.83% | 30.97% | 36.33% | 29% | 72% | |
| Capex Intensity | 3.96% | 4.68% | — | — | — | — | — | — | 3.71% | 6.12% | 5.80% | 2.61% | 8% | 71% | |
| ▸Returns on Capital · 2 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||||||||
| ▸Earnings quality · 4 ratios | |||||||||||||||
| ▸Liquidity & coverage · 1 ratios | |||||||||||||||
| ▸Leverage · 2 ratios | |||||||||||||||
| ▸Capital allocation · 3 ratios | |||||||||||||||
| ▸Per share · 6 ratios | |||||||||||||||
| Line | 2014↗ | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $363.3M | $389.2M | $421.8M | $457.4M | $552.3M | $634.2M | $772.6M | $807.3M | $909.1M | $809.8M | $833.1M | $1.03B |
| YoY % | +7.1% | +8.4% | +8.4% | +20.7% | +14.8% | +21.8% | +4.5% | +12.6% | -10.9% | +2.9% | +23.7% | |
| Interest Expense | $27.0M | $29.3M | $29.6M | $29.9M | $35.5M | $42.8M | $27.3M | $18.6M | $41.3M | $326.0M | — | — |
| YoY % | +8.6% | +1.2% | +0.8% | +19.0% | +20.4% | -36.1% | -32.1% | +122.3% | +690.0% | |||
| Interest & Investment Income | $299.9M | $319.7M | $344.2M | $375.0M | $469.0M | $546.2M | $627.1M | $681.1M | $829.6M | $1.02B | $1.14B | $1.30B |
| YoY % | +6.6% | +7.7% | +9.0% | +25.1% | +16.5% | +14.8% | +8.6% | +21.8% | +22.7% | +12.0% | +13.7% | |
| Pretax Income | — | — | — | — | — | $259.2M | $328.0M | $349.4M | $370.3M | $267.6M | $226.3M | $290.2M |
| YoY % | +26.6% | +6.5% | +6.0% | -27.7% | -15.4% | +28.3% | ||||||
| Income Tax | $35.9M | $34.0M | $39.7M | $64.6M | $40.3M | $48.6M | $61.6M | $64.7M | $67.1M | $44.7M | $36.2M | $51.2M |
| YoY % | -5.3% | +16.7% | +62.9% | -37.6% | +20.6% | +26.7% | +4.9% | +3.7% | -33.4% | -19.1% | +41.6% | |
| Net Income | $112.8M | $116.1M | $121.1M | $116.4M | $181.9M | $210.5M | $266.4M | $284.8M | $303.2M | $222.9M | $190.1M | $239.0M |
| YoY % | +3.0% | +4.3% | -3.9% | +56.3% | +15.8% | +26.5% | +6.9% | +6.5% | -26.5% | -14.7% | +25.7% | |
| Net Income to Common | — | — | — | — | — | $210.5M | $266.4M | $284.8M | $303.2M | $222.9M | $190.1M | $239.0M |
| YoY % | +26.5% | +6.9% | +6.5% | -26.5% | -14.7% | +25.7% | ||||||
| EPS (Basic) | $1.51 | $1.54 | $1.59 | $1.50 | $2.18 | $2.39 | $2.81 | $2.87 | $2.74 | $2.01 | $1.68 | $2.00 |
| YoY % | +2.0% | +3.2% | -5.7% | +45.3% | +9.6% | +17.6% | +2.1% | -4.5% | -26.6% | -16.4% | +19.0% | |
| EPS (Diluted) | $1.51 | $1.54 | $1.59 | $1.50 | $2.17 | $2.38 | $2.81 | $2.86 | $2.74 | $2.01 | $1.68 | $1.99 |
| YoY % | +2.0% | +3.2% | -5.7% | +44.7% | +9.7% | +18.1% | +1.8% | -4.2% | -26.6% | -16.4% | +18.5% | |
| Weighted Avg Shares (Basic) | 74.6M | 75.5M | 76.3M | 77.5M | 83.6M | 88.3M | 94.9M | 99.3M | 110.8M | 110.9M | 113.2M | 119.8M |
| YoY % | +1.2% | +1.0% | +1.7% | +7.8% | +5.6% | +7.5% | +4.7% | +11.5% | +0.1% | +2.1% | +5.8% | |
| Weighted Avg Shares (Diluted) | 74.7M | 75.6M | 76.3M | 77.6M | 83.7M | 88.4M | 94.9M | 99.4M | 110.8M | 110.9M | 113.2M | 119.9M |
| YoY % | +1.2% | +1.0% | +1.7% | +7.8% | +5.6% | +7.4% | +4.7% | +11.5% | +0.1% | +2.1% | +5.9% | |
| Dividends Declared per Share | $1 | $1 | $1 | $1 | $1 | $1 | $1 | $1 | $1 | $1 | $1 | $1 |
| YoY % | +7.1% | +4.8% | +3.6% | +14.9% | 0.0% | +1.5% | +3.0% | -3.6% | 0.0% | 0.0% | 0.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.
| reported |
| FY20222022-12-31 | $1.32 | −3.6% | reported |
| FY20212021-12-31 | $1.37 | +3.0% | reported |
| FY20202020-12-31 | $1.33 | +1.5% | reported |
| FY20192019-12-31 | $1.31 | +0.0% | reported |
| FY20182018-12-31 | $1.31 | +14.9% | reported |
| FY20172017-12-31 | $1.14 | +3.6% | reported |
| FY20162016-12-31 | $1.10 | +4.8% | reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-07-07 | $0.3300 | — | quarterly | licensed |
| 2026-04-07 | $0.3300 | — | quarterly | licensed |
| 2025-12-09 | $0.3300 | 2025-12-18 | quarterly | licensed |
| 2025-10-07 | $0.3300 | 2025-10-16 | quarterly | licensed |
| 2025-07-08 | $0.3300 | — | quarterly | licensed |
| 2025-04-08 | $0.3300 | 2025-04-17 | quarterly | licensed |
| 2024-12-10 | $0.3300 | — | quarterly | licensed |
| 2024-10-08 | $0.3300 | — | quarterly | licensed |