Franklin BSP Realty Trust, Inc. (FBRT) Financials

$12.53

south_east
-$0.18 (-1.42%)
Day's range
$12.52
Day's range
$12.73

FBRT Income statement / Annual

Last year (2024), Franklin BSP Realty Trust, Inc.'s total revenue was $548.93 M, an increase of 137.84% from the previous year. In 2024, Franklin BSP Realty Trust, Inc.'s net income was $68.89 M. See Franklin BSP Realty Trust, Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016 FY-2015
Period Ended 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 12/31/2015
Operating Revenue $548.93 M $230.79 M $367.36 M $221.65 M $184.17 M $198.47 M $152.29 M $89.56 M $79.40 M $59.39 M
Cost of Revenue $338.47 M $339.42 M $165.71 M $60.84 M $70.21 M $93.22 M $70.00 M $32.36 M $23.17 M $12.27 M
Gross Profit $210.45 M -$108.63 M $201.65 M $160.81 M $113.96 M $105.25 M $82.29 M $57.21 M $56.24 M $47.13 M
Gross Profit Ratio 0.38 -0.47 0.55 0.73 0.62 0.53 0.54 0.64 0.71 0.79
Research and Development Expenses $0.00 $0.00 $0.04 $0.13 $0.29 $0.38 $0.32 $0.36 $0.39 $0.00
General & Administrative Expenses $14.51 M $34.47 M $64.17 M $47.42 M $39.26 M $44.22 M $32.06 M $21.48 M $19.35 M $12.61 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 $14.51 M $34.47 M $64.17 M $47.42 M $39.26 M $44.22 M $32.06 M $21.48 M $19.35 M $12.61 M
Other Expenses $152.11 M $0.00 $41.52 M -$3.09 M $15.53 M $3.51 M -$4.89 M -$3.84 M -$2.34 M -$1.35 M
Operating Expenses $14.51 M $87.80 M $105.69 M $44.33 M $54.79 M $47.73 M $35.43 M $20.77 M $20.64 M $12.93 M
Cost And Expenses $352.98 M $89.04 M $271.40 M $105.17 M $125.00 M $140.95 M $105.43 M $53.13 M $43.81 M $25.20 M
Interest Income $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 $59.39 M
Interest Expense $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 $12.27 M
Depreciation & Amortization $5.63 M $8.41 M $129.98 M $41.61 M $63.52 M $53.17 M $42.38 M $28.57 M $24.03 M $7.92 M
EBITDA $116.41 M $163.18 M $106.55 M $167.07 M $64.58 M $58.02 M $46.86 M $36.44 M $35.60 M $34.20 M
EBITDA Ratio 0.21 0.71 0.16 0.75 0.35 0.12 0.24 0.39 0.49 0.71
Operating Income Ratio 0.74 0.67 0.14 0.74 0.34 0.12 0.31 0.41 0.45 0.58
Total Other Income/Expenses Net -$312.71 M -$13.01 M -$4.37 M -$149.14 M -$6.49 M $38.17 M $86.98 M $5.06 M -$5.61 M -$12.27 M
Income Before Tax $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 $24.93 M
Income Before Tax Ratio 0.17 0.61 0.04 0.13 0.29 0.45 0.35 0.38 0.38 0.42
Income Tax Expense $1.12 M -$2.76 M -$399,000.00 $3.60 M -$2.06 M $4.48 M $79,000.00 $225,000.00 $54.76 M $0.00
Net Income $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 $24.93 M
Net Income Ratio 0.13 0.63 0.04 0.12 0.3 0.42 0.35 0.38 0.38 0.42
EPS 0.82 1.42 -0.38 -0.18 0.9 1.5 1.11 0.76 0.67 0.56
EPS Diluted 0.82 1.42 -0.38 -0.18 0.9 1.5 1.11 0.76 0.67 0.56
Weighted Average Shares Out $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 $88.99 M
Weighted Average Shares Out Diluted $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 $88.99 M
Link