| Market Cap | $140.7M | |
| Enterprise Value | — | |
| Revenue | $54.7M | +17.9% |
| Gross Profit | — | — |
| EBITDA | $40.6M | +1.6% |
| Net Income | $12.0M | +54.1% |
| Diluted EPS | $3.16 | +52.7% |
| Free Cash Flow | $15.4M | +130.3% |
| DPS (FY2025) | $1.04derived |
| Trailing yield | 2.63% |
| Payout ratio | 32.9% |
| Growth streak | 1 yr |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $1.04 | +0.0% | derived (paid ÷ diluted shares) |
| FY20242024-12-31 | $1.04 | — | derived (paid ÷ diluted shares) |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-05-15 | $0.2600 |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| EBITDA Margin | — | — | 37.12% | 66.97% | 89.21% | 76.86% | 63% | 87% | |
| NOPAT Margin | — | — | 32.84% | 63.82% | 79.14% | 64.37% | 63% | 89% | |
| Net Margin | 20.55% | 25.22% | 18.01% | 6.63% | 16.30% | 21.31% | 75% | 50% | |
| FCF Margin | 2.56% | 48.66% | 30.16% | −7.86% | 15.33% | 29.94% | 58% | 64% | |
| FCFF Margin | — | — | 44.99% | 51.11% | 78.17% | 73.00% | 63% | 82% | |
| FCFE Margin | −209.82% | — | — | — | — | — | — | — | — |
| OCF Margin | 4.27% | 49.98% | 38.04% | 5.18% | 15.96% | 31.32% | 58% | 62% | |
| Capex Intensity | 1.71% | 1.32% | 7.89% | 13.04% | 0.63% | 1.37% | 42% | 46% | |
| ▸Returns on Capital · 2 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 6 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 7 ratios | |||||||||
| ▸Working capital · 2 ratios | |||||||||
| ▸Capital allocation · 5 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $43.3M | $42.6M | $46.2M | $41.8M | $44.7M | $52.7M |
| YoY % | -1.6% | +8.5% | -9.4% | +6.9% | +17.9% | |
| Selling & Marketing Expense | $604,000 | $748,000 | $848,000 | — | — | — |
| YoY % | +23.8% | +13.4% | ||||
| Interest Expense | $5.7M | $4.3M | $7.2M | $24.7M | $30.6M | $26.2M |
| YoY % | -24.9% | +68.4% | +240.4% | +23.9% | -14.2% | |
| Interest & Investment Income | $36.8M | $35.6M | $42.1M | $56.4M | $64.5M | $67.8M |
| YoY % | -3.3% | +18.4% | +33.9% | +14.3% | +5.1% | |
| Gains on Sale of Real Estate | $14,000 | -$114,000 | $10,000 | $15,000 | $12,000 | $0 |
| YoY % | +50.0% | -20.0% | -100.0% | |||
| Impairment of Real Estate | $19,000 | $171,000 | $0 | — | — | — |
| YoY % | +800.0% | -100.0% | ||||
| Pretax Income | — | — | $8.8M | $2.0M | $7.9M | $13.0M |
| YoY % | -77.0% | +291.3% | +63.8% | |||
| Income Tax | $1.1M | $1.3M | $480,000 | -$746,000 | $638,000 | $1.7M |
| YoY % | +15.8% | -63.7% | +174.0% | |||
| Income from Continuing Operations | $8.8M | — | — | — | — | — |
| Net Income (incl. NCI) | — | $10.7M | $8.3M | $2.8M | $7.3M | — |
| YoY % | -22.5% | -66.7% | +162.9% | |||
| Minority Interest (P&L) | $105,000 | $0 | — | — | — | — |
| YoY % | -100.0% | |||||
| Net Income | $8.9M | $10.7M | $8.3M | $2.8M | $7.3M | $11.2M |
| YoY % | +20.7% | -22.5% | -66.7% | +162.9% | +54.1% | |
| Net Income to Common | $8.8M | $10.7M | $8.3M | — | — | — |
| YoY % | +22.2% | -22.5% | ||||
| EPS (Basic) | $2.66 | $3.25 | $2.41 | — | — | — |
| YoY % | +22.2% | -25.8% | ||||
| EPS (Diluted) | $2.56 | $3.12 | $2.41 | $0.80 | $2.07 | $3.16 |
| YoY % | +21.9% | -22.8% | -66.8% | +158.7% | +52.7% | |
| Weighted Avg Shares (Basic) | 3.2M | 3.2M | 3.45B | 3.48B | — | — |
| YoY % | +1.4% | +106194.3% | +0.8% | |||
| Weighted Avg Shares (Diluted) | 3.4M | 3.4M | 3.4M | 3.48B | 3.5M | 3.6M |
| YoY % | +0.4% | +0.2% | +100682.3% | -99.9% | +1.2% |
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.
| 2026-05-29 |
| quarterly |
| licensed |
| 2026-02-13 | $0.2600 | 2026-03-02 | quarterly | licensed |
| 2025-11-14 | $0.2600 | 2025-11-28 | quarterly | licensed |
| 2025-08-14 | $0.2600 | — | quarterly | licensed |
| 2025-05-15 | $0.2600 | 2025-05-30 | quarterly | licensed |
| 2025-02-14 | $0.2600 | — | quarterly | licensed |
| 2024-11-14 | $0.2600 | — | quarterly | licensed |
| 2024-08-14 | $0.2600 | — | quarterly | licensed |