| €m | FY19 | FY20 | FY21 | FY22 | FY23 | FY24 | H1'25 | Confidence |
|---|---|---|---|---|---|---|---|---|
| Revenue | ≈429 DERIVED | 136.8 | 253.0 | 366.0 | 607.8 DERIVED | 652.2 | 306.5 | 0.85 |
| Operating Profit | null | null | 33.0 | 77.0 | null | null | null | 0.55 |
| Adj EBITDA | null | null | null | null | 223.2 DERIVED | 234.5 | 102.5 | 0.80 |
| Adj EBITDA after Lease | null | null | null | null | null | 173.2 | null | 0.90 |
| Pre-tax Profit / (Loss) | null | (111.5) | null | null | null | null | null | 0.85 |
| Post-tax Profit / (Loss) | 78.2 | (100.7) | null | null | null | null | null | 0.85 |
| Free Cash Flow (post-capex) | null | null | null | null | null | 123.7 | null | 0.85 |
| Net Debt / EBITDA after Rent (x) | null | null | null | null | null | 1.3 | null | 0.90 |
| Cash + Undrawn Facilities | null | null | null | null | null | 364.6 | null | 0.90 |
| Dividends Paid | null | null | null | null | null | 27.1 | null | 0.90 |
| Buybacks | null | null | null | null | null | 48.7 | null | 0.90 |
| Stock-based Compensation | null | null | null | null | null | null CAPABILITY_LIMIT | null | 0.00 |
Coverage: ~30% of full 6-year matrix (vs 16.3% on MSFT last run — better because Dalata IR publishes Irish + LSE filings in English). Flags raised: 2 DERIVED (FY19 revenue from -68%, FY23 revenue from +7.3% growth prior-year), 1 SBC field blocked (requires 10-K equivalent deep-read — needs Tier 2/3 data).
DuPont decomposition: full ladder (margin × turnover × leverage) blocked at Tier 4 — needs segment P&L and average invested capital per year. Flagged DUPONT_DECOMPOSITION_GAP.
Regime tag: FY20 = COVID bucket; FY22–H1'25 = recovery/rate-hiking bucket — ROIC trend must be read within regime, not across.
| KPI | FY19 | FY20 | FY24 | H1'25 | Direction |
|---|---|---|---|---|---|
| Group Occupancy | 82.6% | 30.9% | null | null | RECOVERED, not fully disclosed at group level for '24 |
| Dublin Occupancy | null | null | 83.5% | null | Above pre-COVID baseline |
| Regional Ireland Occupancy | null | null | 77.2% | null | -290bps YoY |
| Dublin ARR (€) | null | null | 158.08 | null | -0.8% YoY |
| Group RevPAR (€) | null | 27.45 | null | 109.78 | LFL -2% H1'25 |
| EBITDA margin (Adj) | null | null | 35.96% | 33.4% | -250bps H1'25 vs FY24 run-rate |
| EBITDAR margin (after lease) | null | null | 26.56% | null | Strong vs UK-Ireland hotel peers |
| WALT / Debt Maturity Ladder | null | null | null | null | CAPABILITY_LIMIT — Tier 2/3 required |
Adapter fit: full match — hotels_hospitality.md KPI set (RevPAR / ADR / Occupancy / EBITDAR / rent coverage / same-store growth) populated at ~60% coverage from WebSearch.
Rent coverage ratio derivable from EBITDA vs EBITDAR (€234.5m → €173.2m → lease cost ≈ €61.3m → rent coverage ≈ 3.8x STRONG).
| Category | Weight | Score | Driver |
|---|---|---|---|
| Growth Quality | 15 | 9 | Strong '22–'24 rebound but cyclical, COVID-distorted base |
| Profitability | 20 | 13 | EBITDA margin healthy, op margin middling for hotels |
| Cash Flow | 20 | 11 | FCF €123.7m solid; conversion sensitive to growth capex cadence |
| Returns on Capital | 20 | 5 | ROIC 3.89% well below WACC — core drag on score |
| Balance Sheet | 15 | 12 | 1.3x leverage, €365m liquidity headroom, BS is the strength |
| Earnings Quality | 10 | 5 | Partial — SBC data blocked at Tier 4, [ASSUMPTION] |
| Lens | View | Evidence |
|---|---|---|
| Consensus (pre-review, Mar'25) | Low-growth, capital-intensive hotel operator. Share price +6% over 4 years. | ROCE 6.3% < industry avg; RevPAR softening; unexciting trading narrative. |
| FPR Variant View | Low opco ROIC masks embedded real-estate value. At 1.3x leverage with €365m liquidity, the balance sheet carries takeover optionality that consensus is not pricing. | Owned-freehold portfolio + sale-and-leaseback architecture means PropCo/OpCo split is achievable. Cash flow covers shareholder returns without balance-sheet stress. |
| Falsifiable Thesis | Within 24 months, either (a) a strategic review is announced, OR (b) NAV/share converges toward market price through asset disposals. | If neither occurs and ROIC stays <5%, the bear case (dead money) wins. |
hotels_hospitality exercised for first time| Field | Value | Source | Confidence | Timestamp |
|---|---|---|---|---|
| Revenue FY24 | €652.2m | Dalata FY24 Results PDF | 0.95 | 2026-04-16 |
| Adj EBITDA FY24 | €234.5m | Dalata FY24 Results PDF | 0.95 | 2026-04-16 |
| FCF FY24 | €123.7m | Alpha Spread / Dalata IR | 0.85 | 2026-04-16 |
| ROCE TTM Jun'24 | 6.3% | Simply Wall St | 0.75 | 2026-04-16 |
| ROIC | 3.89% | Simply Wall St / derived | 0.70 | 2026-04-16 |
| FY20 Revenue | €136.8m | Irish Times / Hospitality Ireland | 0.85 | 2026-04-16 |
| FY20 Pretax Loss | €(111.5)m | Irish Times | 0.85 | 2026-04-16 |
| Takeover Price | €6.45/share | RTE / Pandox PR | 0.95 | 2026-04-16 |
| Takeover Completion | 7 Nov 2025 | HotelsMag / Pandox PR | 0.95 | 2026-04-16 |
| SBC FY24 | null | CAPABILITY_LIMIT — Tier 4 | 0.00 | 2026-04-16 |
Full source log would be ~60 rows for a complete FPR run. This excerpt demonstrates the audit-trail discipline.