| Market Cap | $2.61B | |
| Enterprise Value | — | |
| Revenue | $406.8M | −3.6% |
| Gross Profit | — | — |
| EBITDA | $334.3M | — |
| Net Income | $121.3M | +45.7% |
| Diluted EPS | $2.68 | +45.7% |
| Free Cash Flow | $205.8M | +15.5% |
| DPS (FY2025) | $0.91 |
| Trailing yield | 1.44% |
| Payout ratio | 33.6% |
| Growth streak | 1 yr |
| 5y DPS growth | 4.8% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $0.91 | +3.4% | reported |
| FY20242024-12-31 | $0.88 | +0.0% | reported |
| FY20232023-12-31 | $0.88 | +0.0% |
| Ratio | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 12y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||||||||
| EBITDA Margin | — | — | — | — | — | 58.34% | 44.24% | 551.10% | 1214.27% | 883.15% | — | — | — | — | |
| NOPAT Margin | — | — | — | — | — | 43.12% | 32.37% | 407.57% | 915.35% | 659.03% | — | — | — | — | |
| Net Margin | 17.12% | 19.52% | 18.47% | 21.49% | 33.52% | 33.38% | 27.21% | 377.68% | 842.14% | 317.32% | 108.69% | 164.22% | 71% | 98% | |
| FCF Margin | 29.50% | 23.01% | 21.88% | 10.37% | 13.40% | 17.30% | 15.35% | 524.93% | 1291.65% | 386.93% | 245.46% | 294.11% | 71% | 99% | |
| FCFF Margin | — | — | — | — | — | 27.03% | 20.51% | 554.82% | 1364.87% | 728.64% | — | — | — | — | |
| FCFE Margin | — | — | — | 55.83% | 12.98% | −21.19% | −68.14% | 502.31% | 2551.78% | — | — | — | — | — | |
| OCF Margin | 32.76% | 26.97% | 27.71% | 12.54% | 17.42% | 18.58% | 19.48% | 562.06% | 1321.95% | 400.40% | 249.25% | 300.39% | 71% | 99% | |
| Capex Intensity | 3.25% | 3.96% | 5.83% | 2.18% | 4.03% | 1.28% | 4.13% | 37.13% | 30.30% | 13.47% | 3.79% | 6.28% | 71% | 89% | |
| ▸Returns on Capital · 3 ratios | |||||||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||||||||
| ▸Earnings quality · 7 ratios | |||||||||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||||||||
| ▸Leverage · 8 ratios | |||||||||||||||
| ▸Capital allocation · 5 ratios | |||||||||||||||
| ▸Per share · 6 ratios | |||||||||||||||
| Line | 2014↗ | 2015↗ | 2016↗ | 2017↗ | 2018↗ | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $146.0M | $138.5M | $148.9M | $213.9M | $266.4M | $275.7M | $299.5M | $25.3M | $17.4M | $32.8M | $70.1M | $67.6M |
| YoY % | -5.1% | +7.5% | +43.7% | +24.5% | +3.5% | +8.6% | -91.5% | -31.1% | +88.1% | +113.7% | -3.6% | |
| Selling & Marketing Expense | $1.5M | $1.7M | $2.0M | $2.5M | $3.1M | $2.7M | $2.0M | — | — | — | — | — |
| YoY % | +12.6% | +19.4% | +27.5% | +20.2% | -11.0% | -28.1% | ||||||
| Interest Expense | $8.2M | $6.9M | $7.6M | $12.7M | $23.8M | $33.9M | $19.6M | $9.5M | $16.1M | $142.1M | — | — |
| YoY % | -16.0% | +10.1% | +66.6% | +87.6% | +42.6% | -42.3% | -51.3% | +69.1% | +782.5% | |||
| Interest & Investment Income | $139.8M | $126.7M | $131.0M | $177.4M | $231.2M | $250.1M | $237.7M | $255.9M | $341.1M | $488.9M | $519.2M | $557.2M |
| YoY % | -9.4% | +3.4% | +35.4% | +30.3% | +8.2% | -5.0% | +7.7% | +33.3% | +43.3% | +6.2% | +7.3% | |
| Pretax Income | — | — | — | — | — | $116.3M | $103.1M | $120.3M | $185.2M | $132.0M | $98.1M | $139.5M |
| YoY % | -11.3% | +16.7% | +53.9% | -28.8% | -25.6% | +42.2% | ||||||
| Income Tax | $13.5M | $14.1M | $14.6M | $21.8M | $24.2M | $24.2M | $21.7M | $24.7M | $38.3M | $27.8M | $21.9M | $28.5M |
| YoY % | +4.4% | +3.5% | +48.8% | +11.1% | +0.2% | -10.6% | +14.0% | +55.1% | -27.3% | -21.3% | +29.9% | |
| Net Income | $25.0M | $27.0M | $27.5M | $46.0M | $89.3M | $92.0M | $81.5M | $95.6M | $146.9M | $104.1M | $76.2M | $111.0M |
| YoY % | +8.2% | +1.8% | +67.1% | +94.2% | +3.1% | -11.5% | +17.4% | +53.6% | -29.1% | -26.8% | +45.7% | |
| Net Income to Common | $24.1M | $26.4M | $27.3M | $46.0M | $89.3M | $91.6M | $81.1M | $95.2M | $146.2M | $103.4M | $75.8M | $110.4M |
| YoY % | +9.5% | +3.4% | +68.2% | +94.2% | +2.6% | -11.5% | +17.4% | +53.6% | -29.2% | -26.7% | +45.6% | |
| Preferred Dividends | — | — | -$175,000 | — | — | — | — | — | — | — | — | — |
| EPS (Basic) | $1.22 | $1.34 | $1.37 | $1.82 | $3.02 | $3.10 | $2.81 | $3.19 | $4.12 | $2.54 | $1.85 | $2.68 |
| YoY % | +9.8% | +2.2% | +32.8% | +65.9% | +2.6% | -9.4% | +13.5% | +29.2% | -38.3% | -27.2% | +44.9% | |
| EPS (Diluted) | $1.19 | $1.30 | $1.33 | $1.82 | $3.01 | $3.10 | $2.81 | $3.19 | $4.12 | $2.53 | $1.84 | $2.68 |
| YoY % | +9.2% | +2.3% | +36.8% | +65.4% | +3.0% | -9.4% | +13.5% | +29.2% | -38.6% | -27.3% | +45.7% | |
| Weighted Avg Shares (Basic) | 19.7M | 19.8M | 20.0M | 25.2M | 29.6M | 29.5M | 28.8M | 29.9M | 35.5M | 40.7M | 41.0M | 41.2M |
| YoY % | +0.3% | +1.0% | +26.3% | +17.3% | -0.1% | -2.4% | +3.6% | +18.8% | +14.8% | +0.7% | +0.4% | |
| Weighted Avg Shares (Diluted) | 20.4M | 20.5M | 20.7M | 25.3M | 29.7M | 29.7M | 29.0M | 30.0M | 35.7M | 41.2M | 41.3M | 41.5M |
| YoY % | +0.3% | +1.1% | +22.0% | +17.5% | +0.0% | -2.5% | +3.6% | +18.8% | +15.4% | +0.4% | +0.3% | |
| Dividends Declared per Share | $0 | $0 | $0 | $0 | $0 | $1 | $1 | $1 | $1 | $1 | $1 | $1 |
| YoY % | 0.0% | 0.0% | 0.0% | +25.0% | +35.0% | +33.3% | +11.1% | +10.0% | 0.0% | 0.0% | +3.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 | $0.88 | +10.0% | reported |
| FY20212021-12-31 | $0.80 | +11.1% | reported |
| FY20202020-12-31 | $0.72 | +33.3% | reported |
| FY20192019-12-31 | $0.54 | +35.0% | reported |
| FY20182018-12-31 | $0.40 | +25.0% | reported |
| FY20172017-12-31 | $0.32 | +0.0% | reported |
| FY20162016-12-31 | $0.32 | +0.0% | reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-06-30 | $0.2400 | 2026-07-24 | quarterly | licensed |
| 2026-03-31 | $0.2400 | 2026-04-24 | quarterly | licensed |
| 2025-12-31 | $0.2300 | 2026-01-25 | quarterly | licensed |
| 2025-09-30 | $0.2300 | — | quarterly | licensed |
| 2025-06-30 | $0.2300 | 2025-07-25 | quarterly | licensed |
| 2025-03-31 | $0.2200 | — | quarterly | licensed |
| 2024-12-31 | $0.2200 | — | quarterly | licensed |
| 2024-09-30 | $0.2200 | — | quarterly | licensed |