KKR Real Estate Finance Trust Inc. (KREF)
NYSE: KREF · Real-Time Price · USD
7.48
+0.26 (3.60%)
Aug 6, 2026, 3:45 PM EDT - Market open

KREF Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
-72.4218.3100.6227.6992.69181.75
Revenue Growth
--81.81%263.33%-70.12%-49.00%95.83%
Net Income
-207.59-69.8913.07-53.9215.37125.64
Earnings Per Share
-3.28-1.050.19-0.780.232.21
EPS Growth
-----89.59%130.21%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
83.0684.62104.93135.9239.79271.49
Total Debt
4,3154,6944,8996,0606,1645,295
Net Cash (Debt)
-4,315-4,694-4,899-6,060-6,164-5,295
Net Cash Growth
------
Net Cash Per Share
-66.78-70.25-70.59-87.60-91.25-93.25

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
6372.28132.56155.72141.13124.79
Capital Expenditures
-38.49-16.23-8.47-1.86-1.66-
Free Cash Flow
24.5256.05124.09153.86139.46124.79
Free Cash Flow Growth
-75.94%-54.83%-19.34%10.32%11.76%8.46%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
260.71%-276.76%34.36%-111.75%40.62%75.85%
Profit Margin
260.50%-275.91%34.12%-114.31%40.56%75.48%
FCF Margin
-33.85%306.30%123.33%555.57%150.46%68.66%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.4001.0001.0001.7201.7201.720
Dividend Per Share Growth
-15.00%0%-41.86%0%0%0%
Dividend Yield
5.54%12.22%11.69%12.99%12.23%8.12%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--53.16-60.709.43
Forward PE
33.5512.7412.8311.276.9518.01
P/FCF Ratio
6.959.445.595.966.9210.24
PS Ratio
-6.0428.916.9033.1110.417.03