Franklin BSP Realty Trust, Inc.

FBRT · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$892,851$878,519$1,045,364$1,026,351
- Cash$116,652$414,085$215,368$184,443
+ Debt$4,357,391$3,967,384$3,980,471$4,312,947
Enterprise Value$5,133,590$4,431,818$4,810,467$5,154,855
Revenue$136,618$119,507$164,020$135,422
% Growth14.3%-27.1%21.1%
Gross Profit$60,126$49,294$93,427-$91,308
% Margin44%41.2%57%-67.4%
EBITDA$5,153$34,346$95,377-$31,296
% Margin3.8%28.7%58.1%-23.1%
Net Income$17,314$23,201$24,058$3,976
% Margin12.7%19.4%14.7%2.9%
EPS Diluted0.120.190.20.28
% Growth-36.8%-5%-28.6%
Operating Cash Flow-$148,126$11,819$116,238-$55,089
Capital Expenditures$0$0$0$0
Free Cash Flow-$148,306$11,819$116,238-$55,089