KREF Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
Report Filing: 2024-02-06 2023-02-07 2022-02-08 2021-02-16 2020-02-19 2019-02-20 2018-02-28 2016-12-31 2015-12-31
Revenue 175221000 174732000 151945000 125628000 99770000 99240000 65242000 35261000 19690000
Cost of Revenue 11190000 11113000 29651000 23766000 20407000 -16346000 -13492000 0 0
Gross Profit 164031000 163619000 122294000 101862000 79363000 115586000 78734000 35261000 19690000
Operating Expenses 216177000 -111147000 -15573000 47053000 -11181000 -59105000 -2654000 -3682000 1980000
Research & Development 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 18788000 17616000 14235000 14238000 10522000 7812000 4936000 2270000 1994000
Other Operating Expenses 197389000 -128763000 -29808000 32815000 -21703000 -66917000 -7590000 -5952000 -14000
Operating Income -52146000 274766000 137867000 54809000 90544000 174691000 81388000 38943000 17710000
Net Interest(Non Operating) 181610000 185873000 165511000 141876000 115475000 98558000 61921000 25227000 11982000
Interest Income 640412000 421968000 279950000 269188000 274335000 183575000 83145000 32659000 12536000
Interest Expense 458802000 236095000 114439000 127312000 158860000 85017000 21224000 7432000 554000
Equity & Other Income/(Expense) -160411000 -422988000 -165511000 -141876000 -115475000 -183512000 -82128000 -31544000 -12127000
Income Before Tax -30947000 37651000 137867000 54809000 90544000 89737000 61181000 32626000 17565000
Income Tax Expense 710000 58000 684000 412000 579000 -70000 1102000 354000 393000
Income Attributable to Non-Controlling Interest -806000 -510000 0 0 0 63000 1017000 1115000 409000
Net Income -30851000 38103000 137183000 54397000 89965000 89744000 59062000 31157000 16763000
Depreciation and Amortization 30947000 -510000 -132767000 -54809000 -90544000 0 0 0 0
EBITDA -21199000 274256000 5100000 0 0 174691000 81388000 38943000 17710000
Earnings Per Share (EPS) -0.45 0.23 2.22 0.96 1.58 1.63 1.3 0.6 0.32
Diluted Earnings Per Share -0.45 0.23 2.21 0.96 1.57 1.63 1.3 0.6 0.32
Weighted Average Shares Outstanding 69180039 67553578 56571200 55985014 57426912 55136548 45320358 52174338 52174338
Diluted Weighted Average Shares Outstanding 69180039 67553578 56783388 56057237 57532490 55171061 45321360 52174338 52174338

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.