Franklin BSP Realty Trust, Inc.FBRT

Market cap
$822.97M
P/E ratio
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents178,030015118841918782155179338184
Restricted cash-05581322101311612
Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss--------4,2115,2294,9904,909
Loan, Mortgage, Held-for-Sale, Fair Value Disclosure----2977113683516-87
Real estate securities, available for sale, measured at fair value, amortized cost of $202,894 and $243,272 as of December 31, 2024 and 2023, respectively---------221243203
Receivable for loan repayment---------4355158
Interest Receivable126,118356813161530344242
Prepaid Expense and Other Assets229,117412445914161918
Intangible lease asset, net of amortization------141448554340
Real estate owned, net of depreciation------352790128116113
Real Estate, Held-for-Sale---------36104223
Equity method investment-----------13
Total assets365141,2821,2481,5842,6063,5413,1909,4756,2045,9556,002
Secured Debt--2872788261,5051,8031,6252,1623,1223,5673,628
Mortgage note payable------292924242424
Other financings----2610------
Unsecured debt--------149998181
Credit default swaps----0120320-1
Interest payable14,63301123523131513
Series H Preferred Stock---------2--
Series I Preferred Stock---------0--
Series E Preferred Stock---------5--
Dividends Payable215,7473664671630363636
Accounts payable and accrued expenses22715411513181314
Finance Lease, Liability, Held for Sale----------121
Total liabilities101846286149731,7272,5152,1827,6674,5304,2794,393
Series H Preferred Stock---------909090
Series I Preferred Stock---------5--
Total redeemable convertible preferred stock---------959090
Series E Preferred Stock--------259259259259
Preferred Stock, Value, Issued------------
Common Stock, Value, Issued13,26700000000111
Additional paid-in capital273416927057048289039139031,6021,5991,601
Accumulated other comprehensive income (loss)-9,578-0-2-0--0-1-8-00-10
Accumulated deficit-605,146-10-35-71-94-94-86-106-167-299-299-348
Total stockholders' equity263316546346107338177981,7111,5781,5861,520
Non-controlling interest--------615277
Series E Preferred Stock--------259259259259
Total equity--------1,7111,5781,5861,520
Total liabilities, redeemable convertible preferred stock and equity365141,2821,2481,5842,6063,5413,1909,4756,2045,9556,002