Franklin BSP Realty Trust, Inc.
← Back to FBRT Overview

Franklin BSP Realty Trust, Inc. (FBRT)

Solvency & Capital Structure

Total Debt

$4.18B

Net Debt

$4.02B

Franklin BSP Realty Trust, Inc. currently has $4.18B in total debt. Net debt is $4.02B after cash offsets.

Financial Fundamentals

FBRTQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-06-304.180.164.026.3865.4%
2026-03-314.580.124.466.3072.7%
2025-12-314.250.174.086.0670.2%
2025-09-304.360.124.246.2270.1%
2025-06-303.970.413.555.6370.5%
2025-03-313.980.223.775.6570.4%
2024-12-314.310.184.136.0071.9%
2024-09-304.640.354.296.3373.3%
2024-06-304.540.094.456.2772.5%
2024-03-314.260.244.026.0370.6%
2023-12-314.180.343.855.9670.2%
2023-09-304.100.413.685.8869.7%
2023-06-304.220.353.875.9970.5%
2023-03-314.080.363.725.8469.9%
2022-12-314.450.424.036.2071.7%
2022-09-304.390.473.926.1871.0%
2022-06-304.500.723.786.2671.8%
2022-03-315.282.073.227.1174.3%
2021-12-317.574.722.859.4779.9%
2021-09-302.510.092.423.6469.1%
2021-06-302.360.062.303.4668.4%
2021-03-312.480.102.383.5569.8%
2020-12-312.150.082.073.1967.4%
2020-09-302.090.101.993.1167.2%
2020-06-302.330.112.223.3469.7%
2020-03-312.530.092.443.5072.3%
2019-12-312.490.092.403.5470.2%
2019-09-302.170.032.143.1968.2%
2019-06-302.100.161.943.0668.7%
2019-03-311.710.081.632.6464.7%
2018-12-311.710.191.522.6165.6%
2018-09-301.570.061.522.3965.8%
2018-06-301.490.041.452.1569.3%
2018-03-311.210.061.151.8366.3%
2017-12-310.960.080.871.5860.4%
2017-09-300.900.070.831.5259.4%
2017-06-300.790.130.661.4255.8%
2017-03-310.620.150.471.2649.6%
2016-12-310.600.120.481.2548.3%
2016-09-300.600.060.541.2548.2%
2016-06-300.670.060.611.3350.2%
2016-03-310.650.050.601.3149.6%
2015-12-310.610.010.601.2847.6%
2015-09-300.450.010.441.0642.2%
2015-06-300.380.010.370.9142.0%
2015-03-310.220.020.200.6434.3%
2014-12-310.180.000.180.5134.3%
2014-09-300.110.000.110.3630.9%
2014-06-300.030.000.030.1618.4%
2014-03-310.010.000.010.0710.2%
2013-12-310.010.000.010.0420.1%
2013-09-300.010.000.010.0237.0%
2013-06-300.000.000.000.0075.6%
2013-03-310.000.00-0.00Net Cash0.000.0%