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,351$1,111,981$924,006$1,297,366
- Cash$184,443$337,595$179,314$154,929
+ Debt$4,312,947$4,182,755$4,448,272$7,571,069
Enterprise Value$5,154,855$4,957,141$5,192,964$8,713,506
Revenue$548,925$569,527$367,360$221,649
% Growth-3.6%55%65.7%
Gross Profit$210,454$263,950$201,652$160,814
% Margin38.3%46.3%54.9%72.6%
EBITDA$437,624$163,178$106,549$167,070
% Margin79.7%28.7%29%75.4%
Net Income$68,885$145,215$14,431$25,702
% 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,233$197,387$152,515$146,497
Capital Expenditures$0$0-$663$2,881,426
Free Cash Flow$57,233$197,387$151,852$3,027,923
Franklin BSP Realty Trust, Inc. (FBRT) Financial Statements & Key Stats | AlphaPilot