| Market Cap | $5.50B | |
| Enterprise Value | — | |
| Revenue | $2.02B | +24.3% |
| Gross Profit | — | — |
| EBITDA | — | — |
| Net Income | $281.7M | +55.3% |
| Diluted EPS | — | +54.5% |
| Free Cash Flow | — | — |
| DPS (FY2025) | $5.70 |
| Trailing yield | 7.36% |
| Payout ratio | 40.6% |
| Growth streak | 1 yr |
| 5y DPS growth | 23.3% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $5.70 | +62.9% | reported |
| FY20242024-12-31 | $3.50 | −4.1% | reported |
| FY20232023-12-31 | $3.65 | −47.1% | reported |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| Net Margin | 9.38% | 7.48% | −2.85% | −7.34% | 7.53% | 13.20% | 3.23% | 13.64% | 7.71% | 6.29% | 11.83% | 14.77% | 96% | 40% | |
| OCF Margin | −7.44% | 54.50% | −0.42% | 24.06% | 67.30% | 8.01% | 62.25% | 34.63% | −15.67% | 20.29% | 20.45% | 30.81% | 63% | 61% | |
| ▸Returns on Capital · 2 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 3 ratios | |||||||||||||||
| ▸Earnings quality · 4 ratios | |||||||||||||||
| ▸Liquidity & coverage · 1 ratios | |||||||||||||||
| ▸Leverage · 8 ratios | |||||||||||||||
| ▸Capital allocation · 3 ratios | |||||||||||||||
| ▸Per share · 5 ratios | |||||||||||||||
| Line | 2014↗ | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $673.2M | $696.3M | $769.9M | $843.9M | $757.5M | $846.3M | $1.25B | $2.04B | $1.44B | $1.36B | $1.53B | $1.90B |
| YoY % | +3.4% | +10.6% | +9.6% | -10.2% | +11.7% | +48.0% | +63.0% | -29.7% | -5.4% | +12.8% | +24.3% | |
| Pretax Income | $110.3M | $86.4M | -$30.9M | $79.3M | $72.5M | $119.0M | $68.5M | $441.5M | $134.4M | $122.6M | $218.4M | $374.5M |
| YoY % | -21.7% | -8.6% | +64.1% | -42.4% | +544.1% | -69.6% | -8.8% | +78.2% | +71.5% | |||
| Income Tax | $36.0M | $27.9M | -$17.1M | $53.8M | $18.0M | $24.6M | $19.2M | $111.1M | $33.2M | $23.6M | $61.0M | $80.6M |
| YoY % | -22.4% | -66.5% | +36.2% | -21.9% | +479.1% | -70.1% | -28.9% | +158.2% | +32.2% | |||
| Income from Continuing Operations | $63.2M | $52.1M | — | $23.1M | $55.6M | $87.9M | $40.5M | $278.5M | — | — | — | — |
| YoY % | -17.6% | +140.7% | +58.0% | -53.9% | +587.6% | |||||||
| Income from Discontinued Operations | $0 | $0 | — | — | — | — | — | — | — | — | — | — |
| Net Income (incl. NCI) | $74.3M | $58.5M | -$13.7M | -$59.6M | $55.8M | $118.2M | $49.4M | $330.4M | $101.2M | $99.0M | $157.4M | $294.0M |
| YoY % | -21.3% | +111.7% | -58.2% | +569.4% | -69.4% | -2.2% | +59.1% | +86.7% | ||||
| Minority Interest (P&L) | $11.2M | $6.4M | $8.2M | $2.4M | -$1.2M | $6.5M | $8.9M | $51.9M | -$9.5M | $13.5M | -$23.7M | $12.6M |
| YoY % | -42.6% | +28.1% | -70.9% | +37.0% | +485.8% | |||||||
| Net Income | $63.2M | $52.1M | -$22.0M | -$61.9M | $57.0M | $111.7M | $40.5M | $278.5M | $110.7M | $85.5M | $181.1M | $281.3M |
| YoY % | -17.6% | +95.9% | -63.7% | +587.6% | -60.3% | -22.8% | +111.9% | +55.3% | ||||
| EPS (Basic) | $3.88 | $3.34 | -$1.73 | -$5.07 | $3.78 | $7.90 | $2.94 | $19.52 | $7.92 | $5.72 | $11.44 | $16.89 |
| YoY % | -13.9% | +109.0% | -62.8% | +563.9% | -59.4% | -27.8% | +100.0% | +47.6% | ||||
| EPS (Diluted) | $3.87 | $3.34 | -$1.73 | -$4.99 | $3.72 | $7.69 | $2.72 | $16.43 | $6.52 | $4.96 | $10.24 | $15.82 |
| YoY % | -13.7% | +106.7% | -64.6% | +504.0% | -60.3% | -23.9% | +106.5% | +54.5% | ||||
| Weighted Avg Shares (Basic) | 15.0M | 14.4M | 12.7M | 12.8M | 13.2M | 13.6M | 13.8M | 14.3M | 14.0M | 15.0M | 15.8M | 16.7M |
| YoY % | -4.0% | -11.8% | +1.0% | +3.3% | +2.4% | +1.7% | +3.5% | -2.0% | +7.0% | +5.9% | +5.2% | |
| Weighted Avg Shares (Diluted) | 15.0M | 14.4M | 12.8M | 13.0M | 13.4M | 13.9M | 14.9M | 17.0M | 17.0M | 17.2M | 17.7M | 17.8M |
| YoY % | -4.2% | -11.2% | +1.6% | +3.4% | +3.8% | +6.9% | +13.8% | +0.1% | +1.5% | +2.7% | +0.5% | |
| Dividends Declared per Share | — | $0 | $0 | $1 | $3 | $3 | $2 | $7 | $7 | $4 | $4 | $6 |
| YoY % | +149.6% | -19.6% | -20.3% | +240.0% | +1.5% | -47.1% | -4.1% | +62.9% |
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.
| FY20222022-12-31 | $6.90 | +1.5% | reported |
| FY20212021-12-31 | $6.80 | +240.0% | reported |
| FY20202020-12-31 | $2.00 | −20.3% | reported |
| FY20192019-12-31 | $2.51 | −19.6% | reported |
| FY20182018-12-31 | $3.12 | +149.6% | reported |
| FY20172017-12-31 | $1.25 | — | reported |
| FY20162016-12-31 | $0.00 | — | reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-05-29 | $0.2000 | 2026-06-12 | quarterly | licensed |
| 2026-03-03 | $1.43 | 2026-03-13 | ir | licensed |
| 2025-11-25 | $0.1750 | — | quarterly | licensed |
| 2025-08-29 | $0.1750 | — | quarterly | licensed |
| 2025-05-30 | $0.1625 | 2025-06-13 | quarterly | licensed |
| 2025-03-04 | $0.9125 | — | quarterly | licensed |
| 2024-11-22 | $0.1625 | — | quarterly | licensed |
| 2024-08-29 | $0.1625 | — | quarterly | licensed |