Logo image of KREF

KKR REAL ESTATE FINANCE TRUS (KREF) Stock Income Statement

NYSE:KREF - New York Stock Exchange, Inc. - US48251K1007 - REIT - Currency: USD

9.09  +0.01 (+0.11%)

After market: 9.09 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
KREF Revenue ChartKREF Revenue over time chart
594.14M661.61M441.20M292.10M270.50M
Minority Interest Expense
KREF Minority Interest Expense ChartKREF Minority Interest Expense over time chart
1.26M806.00K500.00KN/A0.00
Cost Of Goods
KREF Cost Of Goods ChartKREF Cost Of Goods over time chart
412.91M458.80M236.10M114.40M127.30M
Gross Profit
KREF Gross Profit ChartKREF Gross Profit over time chart
181.22M202.81M205.10M177.70M143.20M
Operating Expenses
KREF Operating Expenses ChartKREF Operating Expenses over time chart
146.65M233.76M167.40M39.90M38.10M
Selling, General, and Administrative Expenses
KREF Selling, General, and Administrative Expenses ChartKREF Selling, General, and Administrative Expenses over time chart
42.94M47.45M34.10M39.50M31.50M
Operating Income
KREF Operating Income ChartKREF Operating Income over time chart
34.58M-30.95M37.70M137.90M105.10M
Non Recurring Items
KREF Non Recurring Items ChartKREF Non Recurring Items over time chart
N/AN/AN/AN/A-50.30M
Income Before Taxes
KREF Income Before Taxes ChartKREF Income Before Taxes over time chart
34.58M-30.95M37.70M137.90M54.80M
Income Tax
KREF Income Tax ChartKREF Income Tax over time chart
248.00K710.00K100.00K700.00K400.00K
Net Income
KREF Net Income ChartKREF Net Income over time chart
13.07M-53.92M15.40M125.60M53.60M
EBITDA
KREF EBITDA ChartKREF EBITDA over time chart
35.56MN/AN/AN/AN/A
 
Per Share Data
EPS Diluted Total Ops
KREF EPS Diluted Total Ops ChartKREF EPS Diluted Total Ops over time chart
0.19-0.780.232.210.96
Non GAAP EPS
KREF Non GAAP EPS ChartKREF Non GAAP EPS over time chart
-1.020.841.631.661.95
 
Statistics
Gross Profit Margin
KREF Gross Profit Margin ChartKREF Gross Profit Margin over time chart
30.50%30.65%46.49%60.84%52.94%
Profit Margin
KREF Profit Margin ChartKREF Profit Margin over time chart
2.20%-8.15%3.49%43.00%19.82%
Operating Profit Margin
KREF Operating Profit Margin ChartKREF Operating Profit Margin over time chart
5.82%-4.68%8.54%47.21%38.85%

All data in USD

Charts

KREF Income Statement data chartKREF Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 200M 400M 600M
KREF Earnings Per Share (EPS) chartKREF EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 1 -1 2