XASE
BHM
Market cap51mUSD
Jun 06, Last price
12.70USD
1D
1.84%
1Q
6.72%
IPO
-44.83%
Name
Bluerock Homes Trust Inc
Chart & Performance
Profile
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY |
---|---|---|---|---|---|
2024‑12 | 2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | |
Income | |||||
Revenues | 50,214 22.20% | 41,093 20.35% | 34,144 133.38% | ||
Cost of revenue | 34,736 | 39,603 | 27,894 | ||
Unusual Expense (Income) | |||||
NOPBT | 15,478 | 1,490 | 6,250 | ||
NOPBT Margin | 30.82% | 3.63% | 18.30% | ||
Operating Taxes | 228 | ||||
Tax Rate | 3.65% | ||||
NOPAT | 15,478 | 1,490 | 6,022 | ||
Net income | 32 -100.73% | (4,373) -32.35% | (6,464) -106.45% | ||
Dividends | (7,336) | (78) | (68,470) | ||
Dividend yield | 14.34% | 0.14% | 83.60% | ||
Proceeds from repurchase of equity | 92,857 | 8,696 | |||
BB yield | -181.46% | -16.16% | |||
Debt | |||||
Debt current | 21,639 | 55,000 | |||
Long-term debt | 153,304 | 98,191 | |||
Deferred revenue | 166,905 | ||||
Other long-term liabilities | 397,299 | (82,562) | |||
Net debt | (196,877) | 13,624 | (11,524) | ||
Cash flow | |||||
Cash from operating activities | 9,058 | 13,880 | 3,498 | ||
CAPEX | (9,311) | (9,527) | (18,648) | ||
Cash from investing activities | (224,917) | (25,722) | (177,177) | ||
Cash from financing activities | 260,716 | 15,664 | 119,312 | ||
FCF | 464,851 | (12,304) | (142,737) | ||
Balance | |||||
Cash | 115,209 | 80,163 | 78,426 | ||
Long term investments | 81,668 | 81,156 | 86,289 | ||
Excess cash | 194,366 | 159,264 | 163,008 | ||
Stockholders' equity | 429,687 | 356,503 | 365,365 | ||
Invested Capital | 771,824 | 486,278 | 566,514 | ||
ROIC | 2.46% | 0.28% | 1.35% | ||
ROCE | 1.60% | 0.23% | 0.97% | ||
EV | |||||
Common stock shares outstanding | 3,856 | 3,845 | 3,844 | ||
Price | 13.27 -5.15% | 13.99 -34.35% | 21.31 | ||
Market cap | 51,171 -4.88% | 53,796 -34.32% | 81,905 | ||
EV | 284,105 | 398,941 | 402,383 | ||
EBITDA | 37,044 | 20,765 | 25,018 | ||
EV/EBITDA | 7.67 | 19.21 | 16.08 | ||
Interest | 18,092 | 13,102 | 5,699 | ||
Interest/NOPBT | 116.89% | 879.33% | 91.18% |