| Market Cap | $5.02B | |
| Enterprise Value | $7.71B | |
| Revenue | $1.32B | +12.8% |
| Gross Profit | $407.6M | — |
| EBITDA | $632.0M | +20.9% |
| Net Income | $67.9M | +61.4% |
| Diluted EPS | $0.89 | +58.9% |
| Free Cash Flow | $200.3M | — |
| DPS (FY2025) | $1.80derived |
| Trailing yield | 3.19% |
| Payout ratio | 198.2% |
| Growth streak | 2 yrs |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $1.80 | +14.7% | derived (paid ÷ diluted shares) |
| FY20242024-12-31 | $1.57 | +260.5% | derived (paid ÷ diluted shares) |
| FY20232023-12-31 | $0.44 | — | derived (paid ÷ diluted shares) |
| Ratio | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 5y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||
| Operating Margin | 31.16% | 31.37% | 28.71% | 21.52% | 25.99% | 30% | 68% | |
| EBITDA Margin | 57.56% | 56.02% | 50.21% | 43.97% | 47.11% | 30% | 74% | |
| NOPAT Margin | 31.16% | 23.92% | 16.39% | 14.27% | 18.69% | 50% | 53% | |
| Net Margin | 29.84% | 15.01% | 2.36% | 4.30% | 6.16% | 50% | 28% | |
| FCF Margin | 7.92% | −5.58% | 5.47% | −0.77% | 21.73% | 90% | 90% | |
| FCFF Margin | 21.88% | 12.29% | 20.42% | — | — | — | — | |
| FCFE Margin | −2.84% | 120.00% | −20.86% | 13.61% | 21.26% | 70% | 77% | |
| OCF Margin | 41.22% | 31.06% | 31.32% | 28.29% | 45.85% | 90% | 85% | |
| Gross Profitability | 7.84% | 8.30% | 9.76% | — | — | — | — | |
| Capex Intensity | 33.30% | 36.64% | 25.85% | 29.07% | 24.12% | 10% | 48% | |
| ▸Returns on Capital · 6 ratios | ||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||
| ▸Earnings quality · 7 ratios | ||||||||
| ▸Liquidity & coverage · 9 ratios | ||||||||
| ▸Leverage · 9 ratios | ||||||||
| ▸Working capital · 3 ratios | ||||||||
| ▸Capital allocation · 5 ratios | ||||||||
| ▸Per share · 6 ratios | ||||||||
| ▸Other · 1 ratios | ||||||||
The five drivers multiply to 6.6% vs reported ROE 6.3%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|
| Revenue | $606.4M | $707.9M | $850.4M | $1.16B | $1.31B |
| YoY % | +16.7% | +20.1% | +36.3% | +12.8% | |
| Gross Profit | $236.2M | $266.1M | $316.6M | — | — |
| YoY % | +12.7% | +19.0% | |||
| SG&A Expense | $37.7M | $44.9M | $73.3M | $151.7M | $144.1M |
| YoY % | +19.2% | +63.3% | +106.9% | -5.0% | |
| Total Operating Expenses | — | $485.8M | $606.3M | $909.9M | $968.1M |
| YoY % | +24.8% | +50.1% | +6.4% | ||
| Operating Income | $189.0M | $222.1M | $244.1M | $249.4M | $340.0M |
| YoY % | +17.5% | +9.9% | +2.2% | +36.3% | |
| Interest Expense | $84.6M | $165.9M | $222.5M | — | — |
| YoY % | +96.0% | +34.2% | |||
| Other Non-Operating Income | -$99,000 | $17,000 | $31,000 | -$415,000 | -$28.2M |
| YoY % | +82.4% | ||||
| Impairment of Real Estate | $9.1M | $0 | $0 | $9.9M | $6.3M |
| YoY % | -100.0% | -36.4% | |||
| Pretax Income | $122.4M | $139.4M | $35.1M | $75.9M | $113.5M |
| YoY % | +13.9% | -74.8% | +116.0% | +49.5% | |
| Income Tax | -$58.6M | $33.1M | $15.1M | $25.6M | $31.9M |
| YoY % | -54.5% | +69.7% | +24.7% | ||
| Net Income (incl. NCI) | — | $106.3M | $20.1M | $50.3M | $81.6M |
| YoY % | -81.1% | +150.8% | +62.1% | ||
| Minority Interest (P&L) | — | $0 | $0 | $439,000 | $1.1M |
| YoY % | +143.1% | ||||
| Net Income | $181.0M | $106.3M | $20.1M | $49.9M | $80.5M |
| YoY % | -41.3% | -81.1% | +148.7% | +61.4% | |
| Net Income to Common | — | $106.3M | $20.1M | $48.1M | $78.5M |
| YoY % | -81.1% | +139.6% | +63.3% | ||
| EPS (Basic) | $3.07 | $1.80 | $0.29 | $0.58 | $0.90 |
| YoY % | -41.4% | -83.9% | +100.0% | +55.2% | |
| EPS (Diluted) | $3.07 | $1.80 | $0.29 | $0.56 | $0.89 |
| YoY % | -41.4% | -83.9% | +93.1% | +58.9% | |
| Weighted Avg Shares (Basic) | 59.0M | 59.0M | 68.1M | 83.1M | 87.2M |
| YoY % | 0.0% | +15.4% | +22.1% | +4.9% | |
| Weighted Avg Shares (Diluted) | 59.0M | 59.0M | 68.3M | 85.2M | 88.5M |
| YoY % | 0.0% | +15.8% | +24.7% | +3.9% | |
| Dividends Declared per Share | — | — | $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-11-10 |
| — |
| — |
| reported |
| FY20222022-12-31 | $0.00 | — | derived (paid ÷ diluted shares) |
| FY20212021-12-31 | $0.00 | — | derived (paid ÷ diluted shares) |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-05-18 | $0.4900 | — | quarterly | licensed |
| 2026-02-13 | $0.4900 | — | quarterly | licensed |
| 2025-11-03 | $0.4900 | — | quarterly | licensed |
| 2025-08-04 | $0.4500 | — | quarterly | licensed |
| 2025-05-05 | $0.4500 | 2025-05-15 | quarterly | licensed |
| 2025-02-14 | $0.4100 | — | quarterly | licensed |
| 2024-11-01 | $0.4100 | — | quarterly | licensed |
| 2024-08-12 | $0.4100 | — | quarterly | licensed |