| Market Cap | $2.23B | |
| Enterprise Value | — | |
| Revenue | $219.2M | +19.8% |
| Gross Profit | — | — |
| EBITDA | $165.3M | +51.9% |
| Net Income | $13.9M | — |
| Diluted EPS | $0.08 | — |
| Free Cash Flow | — | — |
| DPS (FY2025) | $0.85 |
| Trailing yield | 3.88% |
| Payout ratio | — |
| Growth streak | 3 yrs |
| 5y DPS growth | 1.5% |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $0.85 | +2.4% | reported |
| FY20242024-12-31 | $0.83 | +2.5% | reported |
| FY20232023-12-31 | $0.81 | +1.2% | reported |
| FY20222022-12-31 | $0.80 | +0.0% | reported |
| Ratio | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 7y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | ||||||||||
| EBITDA Margin | — | — | — | 70.48% | 67.91% | 58.51% | 74.19% | 88% | 83% | |
| NOPAT Margin | — | — | — | 17.62% | 19.63% | 8.92% | 29.66% | 88% | 70% | |
| Net Margin | −40.76% | — | 5.15% | 8.43% | 5.18% | −7.33% | 3.54% | 42% | 24% | |
| OCF Margin | 30.24% | 37.80% | 53.23% | 52.60% | 60.77% | 55.39% | 56.16% | 79% | 84% | |
| ▸Returns on Capital · 2 ratios | ||||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | ||||||||||
| ▸Earnings quality · 4 ratios | ||||||||||
| ▸Liquidity & coverage · 3 ratios | ||||||||||
| ▸Leverage · 6 ratios | ||||||||||
| ▸Capital allocation · 3 ratios | ||||||||||
| ▸Per share · 4 ratios | ||||||||||
| Line | 2019↗ | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|---|
| Revenue | $19.8M | $33.7M | $59.1M | $96.3M | $131.9M | $162.8M | $195.0M |
| YoY % | +70.3% | +75.3% | +62.8% | +37.0% | +23.4% | +19.8% | |
| SG&A Expense | $3.6M | $11.3M | $14.8M | $19.1M | $20.2M | $19.7M | $21.7M |
| YoY % | +219.0% | +30.6% | +28.6% | +5.9% | -2.3% | +10.1% | |
| Total Operating Expenses | $22.8M | $35.2M | $55.7M | $82.8M | $107.8M | $144.3M | $144.8M |
| YoY % | +54.4% | +58.0% | +48.7% | +30.2% | +33.9% | +0.3% | |
| Interest Expense | — | — | — | $9.2M | $19.1M | $30.3M | $51.3M |
| YoY % | +107.6% | +59.1% | +69.2% | ||||
| Other Non-Operating Income | $0 | -$10,000 | $431,000 | $131,000 | $752,000 | -$1.9M | $444,000 |
| YoY % | -69.6% | +474.0% | |||||
| Gains on Sale of Real Estate | — | $6.2M | $3.0M | $4.1M | $1.2M | $1.9M | $7.7M |
| YoY % | -51.8% | +38.4% | -71.7% | +59.7% | +309.7% | ||
| Impairment of Real Estate | — | — | — | — | $7.1M | $30.0M | $15.9M |
| YoY % | +323.1% | -46.9% | |||||
| Pretax Income | -$8.1M | $212,000 | $3.2M | $8.6M | $6.8M | -$12.0M | $7.0M |
| YoY % | +1413.7% | +168.0% | -20.5% | ||||
| Income Tax | $0 | $0 | $59,000 | $396,000 | -$49,000 | $49,000 | $54,000 |
| YoY % | +571.2% | +10.2% | |||||
| Net Income (incl. NCI) | -$8.1M | $212,000 | $3.1M | $8.2M | $6.9M | -$12.0M | $6.9M |
| YoY % | +1385.8% | +160.5% | -16.0% | ||||
| Minority Interest (P&L) | $0 | -$518,000 | $104,000 | $88,000 | $53,000 | -$63,000 | $37,000 |
| YoY % | -15.4% | -39.8% | |||||
| Net Income to Common | -$8.1M | $688,000 | $3.0M | $8.1M | $6.8M | -$11.9M | $6.9M |
| YoY % | +342.7% | +166.5% | -15.8% | ||||
| Preferred Dividends | $0 | $42,000 | $0 | $0 | — | — | — |
| YoY % | -100.0% | ||||||
| EPS (Basic) | — | $0.04 | $0.08 | $0.16 | $0.11 | -$0.16 | $0.08 |
| YoY % | +100.0% | +100.0% | -31.3% | ||||
| EPS (Diluted) | — | $0.01 | $0.08 | $0.16 | $0.11 | -$0.16 | $0.08 |
| YoY % | +700.0% | +100.0% | -31.3% | ||||
| Weighted Avg Shares (Basic) | — | 17.3M | 37.0M | 49.5M | 63.9M | 76.5M | 82.7M |
| YoY % | +113.6% | +33.8% | +29.1% | +19.7% | +8.1% | ||
| Weighted Avg Shares (Diluted) | — | 21.2M | 38.7M | 50.4M | 64.7M | 76.5M | 84.2M |
| YoY % | +82.8% | +30.4% | +28.2% | +18.3% | +10.0% | ||
| Dividends Declared per Share | — | $0 | $1 | $1 | $1 | $1 | $1 |
| YoY % | +166.7% | 0.0% | +1.2% | +2.5% | +2.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.
| FY20212021-12-31 |
| $0.80 |
| — |
| reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-06-01 | $0.2200 | 2026-06-15 | quarterly | licensed |
| 2026-03-16 | $0.2200 | 2026-03-31 | quarterly | licensed |
| 2025-12-01 | $0.2150 | — | quarterly | licensed |
| 2025-09-02 | $0.2150 | — | quarterly | licensed |
| 2025-06-02 | $0.2100 | 2025-06-16 | quarterly | licensed |
| 2025-03-14 | $0.2100 | — | quarterly | licensed |
| 2024-12-02 | $0.2100 | — | quarterly | licensed |
| 2024-09-03 | $0.2100 | — | quarterly | licensed |