Loading...
XNYSKREFpA
Market cap734mUSD
Dec 24, Last price  
20.01USD
1D
-0.35%
1Q
-9.54%
IPO
-21.50%
Name

KKR Real Estate Finance Trust Inc

Chart & Performance

D1W1MN
XNYS:KREFpA chart

Profile

KKR Real Estate Finance Trust Inc., a mortgage real estate investment trust, focuses primarily on originating and acquiring senior loans secured by commercial real estate (CRE) assets. It engages in the origination and purchase of credit investments related to CRE, including leveraged and unleveraged commercial mortgage loans, and commercial mortgage-backed securities. The company has elected to be taxed as a real estate investment trust and would not be subject to federal corporate income taxes if it distributes at least 90% of its taxable income to its stockholders. KKR Real Estate Finance Trust Inc. was incorporated in 2014 and is headquartered in New York, New York.
IPO date
May 05, 2017
Employees
0
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
181,610
3.94%
174,732
15.00%
151,945
20.95%
Cost of revenue
29,978
28,729
43,886
Unusual Expense (Income)
NOPBT
151,632
146,003
108,059
NOPBT Margin
83.49%
83.56%
71.12%
Operating Taxes
710
58
684
Tax Rate
0.47%
0.04%
0.63%
NOPAT
150,922
145,945
107,375
Net income
(30,851)
-180.97%
38,103
-72.22%
137,183
152.19%
Dividends
(140,158)
(136,906)
(103,946)
Dividend yield
15.31%
14.52%
8.79%
Proceeds from repurchase of equity
(1,979)
305,566
281,549
BB yield
0.22%
-32.40%
-23.80%
Debt
Debt current
143,237
141,851
Long-term debt
6,060,052
6,164,479
5,295,038
Deferred revenue
6,230,885
5,341,658
Other long-term liabilities
(6,136,244)
(5,294,969)
Net debt
5,889,078
6,031,076
5,129,865
Cash flow
Cash from operating activities
155,715
141,125
124,793
CAPEX
Cash from investing activities
13,487
(1,177,133)
(1,540,836)
Cash from financing activities
(271,510)
1,012,859
1,578,981
FCF
150,922
145,945
126,804
Balance
Cash
135,898
239,791
271,487
Long term investments
35,076
36,849
35,537
Excess cash
161,894
267,903
299,427
Stockholders' equity
(314,131)
(140,783)
(37,379)
Invested Capital
7,803,467
14,289,122
6,915,010
ROIC
1.37%
1.38%
1.80%
ROCE
2.02%
1.84%
1.58%
EV
Common stock shares outstanding
69,180
67,554
56,783
Price
13.23
-5.23%
13.96
-32.98%
20.83
16.24%
Market cap
915,252
-2.95%
943,048
-20.27%
1,182,798
17.74%
EV
6,803,876
6,974,153
6,312,879
EBITDA
177,814
169,861
123,790
EV/EBITDA
38.26
41.06
51.00
Interest
458,802
236,095
114,439
Interest/NOPBT
302.58%
161.71%
105.90%