Franklin BSP Realty Trust, Inc.

FBRT · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,026$1,112$924$1,297
- Cash$184$338$179$155
+ Debt$4,313$4,183$4,448$7,571
Enterprise Value$5,155$4,957$5,193$8,714
Revenue$549$570$367$222
% Growth-3.6%55%65.7%
Gross Profit$210$264$202$161
% Margin38.3%46.3%54.9%72.6%
EBITDA$438$163$107$167
% Margin79.7%28.7%29%75.4%
Net Income$69$145$14$26
% Margin12.5%25.5%3.9%11.6%
EPS Diluted0.821.42-0.38-0.18
% Growth-42.3%473.7%-111.1%
Operating Cash Flow$57$197$153$146
Capital Expenditures$0$0-$1$2,881
Free Cash Flow$57$197$152$3,028
Franklin BSP Realty Trust, Inc. (FBRT) Financial Statements & Key Stats | AlphaPilot