| Market Cap | $81.5M | |
| Enterprise Value | $91.1M | |
| Revenue | $304.7M | +246.2% |
| Gross Profit | — | — |
| EBITDA | $65.2M | — |
| Net Income | $15.6M | — |
| Diluted EPS | $4.35 | — |
| Free Cash Flow | $1.1M | +217.2% |
| DPS (FY2025) | $3.00 |
| Trailing yield | 22.03% |
| Payout ratio | 14.8% |
| Growth streak | 1 yr |
| 5y DPS growth | — |
| Fiscal year | DPS | YoY | Basis |
|---|---|---|---|
| FY20252025-12-31 | $3.00 | +200.0% | reported |
| FY20242024-12-31 | $1.00 | — | reported |
| Ex-date | Amount | Pay date | Freq | Source |
|---|---|---|---|---|
| 2026-05-18 | $0.2500 | 2026-06-02 | quarterly | licensed |
| 2026-03-20 |
| Ratio | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Trend · 6y | vs own | vs sector |
|---|---|---|---|---|---|---|---|---|---|
| ▾Margins | |||||||||
| Operating Margin | 32.53% | 27.05% | −63.00% | 8.27% | −10.08% | 21.56% | 58% | 69% | |
| EBITDA Margin | 32.79% | 27.30% | −61.74% | 8.95% | −9.38% | 21.82% | 58% | 48% | |
| NOPAT Margin | 32.53% | 27.05% | −49.77% | 5.39% | −10.08% | 21.56% | 58% | 58% | |
| Net Margin | 10.92% | 8.07% | −30.16% | −6.16% | −0.16% | 5.24% | 58% | 24% | |
| FCF Margin | 31.68% | 11.81% | −54.21% | −48.24% | 10.33% | 9.47% | 42% | 28% | |
| FCFF Margin | 82.56% | 39.81% | — | −23.61% | 58.51% | 22.25% | 30% | 38% | |
| FCFE Margin | 33.34% | 11.81% | −54.21% | — | — | — | — | — | |
| OCF Margin | 31.85% | 12.52% | −52.92% | −47.79% | 11.90% | 9.93% | 42% | 27% | |
| Capex Intensity | 0.17% | 0.70% | 1.29% | 0.45% | 1.57% | 0.46% | 42% | 19% | |
| ▸Returns on Capital · 5 ratios | |||||||||
| ▸DuPont factors (ROE drivers) · 4 ratios | |||||||||
| ▸Earnings quality · 7 ratios | |||||||||
| ▸Liquidity & coverage · 6 ratios | |||||||||
| ▸Leverage · 9 ratios | |||||||||
| ▸Capital allocation · 5 ratios | |||||||||
| ▸Per share · 6 ratios | |||||||||
The five drivers multiply to 23.7% vs reported ROE 31.1%. High ROE from margin and turnover is earned; from the equity multiplier it is borrowed.
| Line | 2020↗ | 2021↗ | 2022↗ | 2023↗ | 2024↗ | 2025↗ |
|---|---|---|---|---|---|---|
| Revenue | $130.1M | $146.4M | $44.4M | $83.0M | $79.6M | $275.6M |
| YoY % | +12.5% | -69.7% | +86.9% | -4.1% | +246.2% | |
| Total Operating Expenses | $87.8M | $106.8M | $72.3M | $76.1M | $87.6M | $216.2M |
| YoY % | +21.6% | -32.2% | +5.2% | +15.1% | +146.7% | |
| Operating Income | $42.3M | $39.6M | -$28.0M | $6.9M | -$8.0M | $59.4M |
| YoY % | -6.5% | |||||
| Interest Expense | $66.2M | $41.0M | $33.7M | $31.3M | $38.3M | $35.2M |
| YoY % | -38.1% | -17.8% | -7.0% | +22.4% | -8.2% | |
| Interest & Investment Income | $100.1M | $84.0M | $49.9M | $32.5M | $42.3M | $38.7M |
| YoY % | -16.1% | -40.6% | -34.9% | +30.3% | -8.5% | |
| Equity Method Income | -$3.0M | $36.0M | -$20.9M | $15.6M | $21.7M | -$16.8M |
| YoY % | +39.0% | |||||
| Pretax Income | $29.8M | $70.5M | -$53.9M | $15.9M | $7.9M | $39.5M |
| YoY % | +136.7% | -50.7% | +402.6% | |||
| Income Tax | -$8.7M | -$3.5M | $4.8M | $5.5M | -$329,000 | -$632,000 |
| YoY % | +15.7% | |||||
| Net Income (incl. NCI) | $38.5M | $74.0M | -$58.7M | $10.4M | $8.2M | $40.1M |
| YoY % | +92.5% | -21.3% | +390.1% | |||
| Minority Interest (P&L) | $24.2M | $62.2M | — | — | — | — |
| YoY % | +156.6% | |||||
| Net Income | $14.2M | $11.8M | -$13.4M | -$5.1M | -$129,000 | $14.4M |
| YoY % | -16.9% | |||||
| EPS (Basic) | $12.56 | $9.95 | -$9.43 | -$3.38 | -$0.08 | $8.33 |
| YoY % | -20.8% | |||||
| EPS (Diluted) | $7.66 | $7.83 | -$9.43 | -$3.38 | -$0.08 | $4.35 |
| YoY % | +2.2% | |||||
| Weighted Avg Shares (Basic) | 1.1M | 1.2M | 1.4M | 1.5M | 1.6M | 1.7M |
| YoY % | +4.9% | +19.7% | +6.6% | +6.7% | +7.2% | |
| Weighted Avg Shares (Diluted) | 5.1M | 5.3M | 1.4M | 1.5M | 5.7M | 6.0M |
| YoY % | +3.8% | -73.1% | +6.6% | +275.0% | +5.4% | |
| Dividends Declared per Share | $0 | $1 | $2 | $1 | $1 | $3 |
| YoY % | +250.0% | -42.9% | 0.0% | +200.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.
| $0.9500 |
| — |
| quarterly |
| licensed |
| 2026-01-07 | $2.00 | — | quarterly | licensed |
| 2025-11-19 | $0.2500 | — | quarterly | licensed |
| 2025-08-15 | $0.2500 | — | quarterly | licensed |
| 2025-05-16 | $0.2500 | 2025-06-02 | quarterly | licensed |
| 2025-03-26 | $0.2500 | — | quarterly | licensed |
| 2024-11-20 | $0.2500 | — | quarterly | licensed |