XLON
THRL
Market cap853mUSD
Jul 09, Last price
101.20GBP
1D
-1.17%
1Q
10.24%
Jan 2017
-10.44%
IPO
-1.27%
Name
Target Healthcare REIT PLC
Chart & Performance
Profile
Target Healthcare REIT provide a range of tailored funding solutions to support operators to increase the provision of modern, purpose-built care homes across the UK.
IPO date
Mar 07, 2013
Employees
0
Domiciled in
GB
Incorporated in
GB
Valuation
Title GBP in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|
2024‑06 | 2023‑06 | 2022‑06 | 2021‑06 | 2020‑06 | 2019‑06 | 2018‑06 | 2017‑06 | 2016‑06 | |
Income | |||||||||
Revenues | 69,551 2.66% | 67,748 6.09% | |||||||
Cost of revenue | 10,592 | 10,474 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 58,959 | 57,274 | |||||||
NOPBT Margin | 84.77% | 84.54% | |||||||
Operating Taxes | 57,010 | ||||||||
Tax Rate | 99.54% | ||||||||
NOPAT | 58,959 | 264 | |||||||
Net income | 73,024 -1,211.14% | (6,572) -113.39% | |||||||
Dividends | (35,244) | (40,274) | |||||||
Dividend yield | 7.24% | 9.04% | |||||||
Proceeds from repurchase of equity | |||||||||
BB yield | |||||||||
Debt | |||||||||
Debt current | 1,835 | ||||||||
Long-term debt | 227,051 | ||||||||
Deferred revenue | 8,239 | ||||||||
Other long-term liabilities | 240,672 | 18,160 | |||||||
Net debt | (41,704) | 194,227 | |||||||
Cash flow | |||||||||
Cash from operating activities | 42,345 | 29,665 | |||||||
CAPEX | |||||||||
Cash from investing activities | 3,417 | (3,553) | |||||||
Cash from financing activities | (22,244) | (45,229) | |||||||
FCF | 781,498 | 58,030 | |||||||
Balance | |||||||||
Cash | 38,884 | 19,661 | |||||||
Long term investments | 2,820 | 14,998 | |||||||
Excess cash | 38,226 | 31,272 | |||||||
Stockholders' equity | 432,660 | 398,175 | |||||||
Invested Capital | 910,675 | 901,393 | |||||||
ROIC | 6.51% | 0.03% | |||||||
ROCE | 6.21% | 6.32% | |||||||
EV | |||||||||
Common stock shares outstanding | 620,237 | 620,237 | |||||||
Price | 0.79 9.33% | 0.72 -33.76% | |||||||
Market cap | 486,886 9.33% | 445,330 -31.43% | |||||||
EV | 445,182 | 639,557 | |||||||
EBITDA | 58,959 | 57,274 | |||||||
EV/EBITDA | 7.55 | 11.17 | |||||||
Interest | 10,245 | 9,572 | |||||||
Interest/NOPBT | 17.38% | 16.71% |