Franklin BSP Realty Trust, Inc. (FBRT) Financials

$0.00

$0 (0%)
Last update: 07:00 PM EST
Day's range
$9.04
Day's range
$9.34

FBRT Income statement / Annual

Last year (2025), Franklin BSP Realty Trust Inc.'s total revenue was $0.00, a decrease of 100.00% from the previous year. In 2025, Franklin BSP Realty Trust Inc.'s net income was $82.27 M. See Franklin BSP Realty Trust Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2025 FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016
Period Ended 12/31/2025 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016
Operating Revenue $0.00 $548.93 M $569.53 M $367.36 M $221.65 M $184.17 M $198.47 M $152.29 M $89.56 M $79.40 M
Cost of Revenue $0.00 $338.47 M $305.58 M $165.71 M $60.84 M $70.21 M $93.22 M $70.00 M $32.36 M $23.17 M
Gross Profit $0.00 $210.45 M $263.95 M $201.65 M $160.81 M $113.96 M $105.25 M $82.29 M $57.21 M $56.24 M
Gross Profit Ratio 0 0.38 0.46 0.55 0.73 0.62 0.53 0.54 0.64 0.71
Research and Development Expenses $0.00 $0.00 $0.00 $0.04 $0.13 $0.00 $0.38 $0.32 $0.36 $0.39
General & Administrative Expenses $129.91 M $58.35 M $68.32 M $64.17 M $47.42 M $39.26 M $44.22 M $32.06 M $21.48 M $19.35 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $129.91 M $58.35 M $68.32 M $64.17 M $47.42 M $39.26 M $44.22 M $32.06 M $21.48 M $19.35 M
Other Expenses -$217.88 M -$8.17 M $40.87 M $41.52 M -$3.09 M $15.53 M $3.51 M -$4.89 M -$3.84 M -$2.34 M
Operating Expenses -$87.97 M $50.17 M $109.18 M $105.69 M $44.33 M $54.79 M $47.73 M $35.43 M $20.77 M $20.64 M
Cost And Expenses -$87.97 M $438.15 M $414.76 M $271.40 M $105.17 M $125.00 M $140.95 M $105.43 M $53.13 M $43.81 M
Interest Income $0.00 $526.08 M $552.51 M $357.71 M $216.89 M $179.87 M $195.30 M $152.29 M $89.56 M $79.40 M
Interest Expense $0.00 $338.47 M $305.58 M $165.71 M $60.84 M $66.56 M $90.42 M $70.00 M $32.36 M $23.17 M
Depreciation & Amortization $9.59 M $5.63 M $8.41 M $129.98 M $41.61 M $2.23 M $53.17 M $42.38 M $28.57 M $24.03 M
EBITDA $94.62 M $437.62 M $163.18 M $106.55 M $167.07 M $61.40 M $58.02 M $46.86 M $36.44 M $35.60 M
EBITDA Ratio 0 0.8 0.29 0.29 0.75 0.33 0.29 0.31 0.41 0.45
Operating Income Ratio 0 0.21 0.27 0.14 0.74 0.32 0.12 0.31 0.41 0.45
Total Other Income/Expenses Net $0.00 $0.00 -$13.01 M -$4.37 M -$149.14 M -$6.49 M $38.17 M $86.98 M $5.06 M -$5.61 M
Income Before Tax $87.97 M $93.52 M $141.75 M $13.82 M $29.30 M $52.68 M $88.41 M $52.90 M $34.00 M $29.99 M
Income Before Tax Ratio 0 0.17 0.25 0.04 0.13 0.29 0.45 0.35 0.38 0.38
Income Tax Expense $3.88 M $1.12 M -$2.76 M -$399.00 K $3.60 M -$2.06 M $4.48 M $79.00 K $225.00 K $0.00
Net Income $82.27 M $68.89 M $145.22 M $14.43 M $25.70 M $54.75 M $83.92 M $52.83 M $33.78 M $29.99 M
Net Income Ratio 0 0.13 0.25 0.04 0.12 0.3 0.42 0.35 0.38 0.38
EPS 0.65 0.82 1.42 -0.38 -0.18 0.9 1.5 1.11 0.76 0.67
EPS Diluted 0.64 0.82 1.42 -0.38 -0.18 0.9 1.5 1.11 0.76 0.67
Weighted Average Shares Out $81.97 M $81.85 M $82.31 M $71.63 M $86.84 M $88.77 M $88.99 M $88.99 M $88.99 M $88.99 M
Weighted Average Shares Out Diluted $86.19 M $81.85 M $82.31 M $71.63 M $86.87 M $88.80 M $88.99 M $88.99 M $88.99 M $88.99 M
Link