Franklin BSP Realty Trust, Inc.

FBRT · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$548,925$569,527$367,360$221,649
% Growth-3.6%55%65.7%
Cost of Goods Sold$338,471$305,577$165,708$60,835
Gross Profit$210,454$263,950$201,652$160,814
% Margin38.3%46.3%54.9%72.6%
R&D Expenses$0$0$0$0
G&A Expenses$58,346$68,318$64,170$47,418
SG&A Expenses$58,346$68,318$64,170$47,418
Sales & Mktg Exp.$0$0$0$0
Other Operating Expenses-$8,173$40,866$41,523-$3,085
Operating Expenses$50,173$109,184$105,693$44,333
Operating Income$115,413$154,766$52,310$164,963
% Margin21%27.2%14.2%74.4%
Other Income/Exp. Net$0-$13,014-$4,366-$149,136
Pre-Tax Income$93,523$141,752$13,816$29,301
Tax Expense$1,120-$2,757-$399$3,599
Net Income$68,885$145,215$14,431$25,702
% Margin12.5%25.5%3.9%11.6%
EPS0.821.42-0.38-0.18
% Growth-42.3%473.7%-111.1%
EPS Diluted0.821.42-0.38-0.18
Weighted Avg Shares Out81,84682,30871,62886,838
Weighted Avg Shares Out Dil81,84682,30871,62886,869
Supplemental Information
Interest Income$526,076$552,506$357,705$216,890
Interest Expense$338,471$305,577$165,708$60,835
Depreciation & Amortization$5,630$8,412$129,976$41,611
EBITDA$437,624$163,178$106,549$167,070
% Margin79.7%28.7%29%75.4%