Loading...
XNYSBHR
Market cap170mUSD
Jan 15, Last price  
2.71USD
Name

Braemar Hotels & Resorts Inc

Chart & Performance

D1W1MN
XNYS:BHR chart
P/E
P/S
0.24
EPS
Div Yield, %
29.16%
Shrs. gr., 5y
15.62%
Rev. gr., 5y
11.38%
Revenues
739m
+10.42%
191,991,000221,188,000233,496,000307,308,000349,545,000405,857,000414,063,000431,398,000487,614,000226,974,000427,542,000669,585,000739,343,000
Net income
-27m
L
626,000-4,545,000-11,782,0001,939,000-6,712,00019,316,00023,022,0001,320,0001,196,000-124,677,000-32,911,00017,761,000-27,017,000
CFO
85m
-22.63%
15,395,00027,852,00034,085,00054,854,0009,390,00057,091,00070,608,00070,733,00066,262,000-50,287,00063,950,000109,483,00084,711,000
Dividend
Dec 31, 20240.05 USD/sh
Earnings
Feb 26, 2025

Profile

Braemar Hotels & Resorts is a real estate investment trust (REIT) focused on investing in luxury hotels and resorts.
IPO date
Nov 06, 2013
Employees
116
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑12
Income
Revenues
739,343
10.42%
669,585
56.61%
Cost of revenue
584,398
529,684
Unusual Expense (Income)
NOPBT
154,945
139,901
NOPBT Margin
20.96%
20.89%
Operating Taxes
2,689
4,043
Tax Rate
1.74%
2.89%
NOPAT
152,256
135,858
Net income
(27,017)
-252.11%
17,761
-153.97%
Dividends
(52,563)
(20,763)
Dividend yield
31.86%
7.25%
Proceeds from repurchase of equity
61,575
270,711
BB yield
-37.32%
-94.52%
Debt
Debt current
60,692
Long-term debt
1,283,202
1,455,514
Deferred revenue
1,571,712
Other long-term liabilities
19,326
(1,609,777)
Net debt
1,195,929
1,252,976
Cash flow
Cash from operating activities
84,711
109,483
CAPEX
(49,148)
Cash from investing activities
(77,066)
(402,218)
Cash from financing activities
(156,838)
345,057
FCF
(1,858,353)
2,701,761
Balance
Cash
85,599
261,541
Long term investments
1,674
1,689
Excess cash
50,306
229,751
Stockholders' equity
100,028
917,870
Invested Capital
2,010,369
2,013,700
ROIC
7.57%
6.66%
ROCE
7.52%
6.07%
EV
Common stock shares outstanding
65,989
69,687
Price
2.50
-39.17%
4.11
-19.41%
Market cap
164,972
-42.40%
286,414
6.60%
EV
1,872,462
1,955,299
EBITDA
248,691
218,497
EV/EBITDA
7.53
8.95
Interest
94,219
49,710
Interest/NOPBT
60.81%
35.53%