SFL Corporation Ltd
← Back to SFL Overview

SFL Corporation Ltd (SFL)

Solvency & Capital Structure

Total Debt

$2.50B

Net Debt

$2.37B

SFL Corporation Ltd currently has $2.50B in total debt. Net debt is $2.37B after cash offsets.

Financial Fundamentals

SFLQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-312.500.132.373.5670.4%
2025-12-312.570.152.413.6470.5%
2025-09-302.760.282.483.8571.7%
2025-06-302.820.162.663.9571.3%
2025-03-312.880.182.704.0371.4%
2024-12-312.840.142.704.1169.1%
2024-09-302.820.172.654.1068.8%
2024-06-302.670.192.483.8769.2%
2024-03-312.610.182.433.7869.2%
2023-12-312.570.172.403.7368.8%
2023-09-302.500.122.383.6768.1%
2023-06-302.560.212.353.8167.2%
2023-03-312.600.192.413.7868.9%
2022-12-312.670.202.483.8669.3%
2022-09-302.520.192.343.6968.4%
2022-06-302.470.232.243.5968.8%
2022-03-312.540.162.383.6170.4%
2021-12-312.420.162.263.4670.0%
2021-09-302.550.262.293.5372.3%
2021-06-302.250.381.863.1970.3%
2021-03-312.190.241.953.0671.4%
2020-12-312.250.242.013.0972.7%
2020-09-302.580.232.353.5872.1%
2020-06-302.710.182.533.7173.0%
2020-03-312.700.282.423.7871.3%
2019-12-312.730.232.503.8970.3%
2019-09-302.610.272.353.8068.8%
2019-06-302.600.372.233.8168.4%
2019-03-312.570.292.273.7867.9%
2018-12-312.610.302.313.8867.3%
2018-09-302.270.301.973.5963.3%
2018-06-302.140.301.843.4661.9%
2018-03-311.660.261.402.9356.8%
2017-12-311.500.251.263.0149.9%
2017-09-301.940.391.553.1661.6%
2017-06-301.910.391.513.1460.7%
2017-03-311.770.221.553.0458.4%
2016-12-311.680.181.492.9457.0%
2016-09-301.560.211.352.8255.2%
2016-06-301.620.231.382.9055.7%
2016-03-311.600.231.372.8955.3%
2015-12-311.670.271.403.0654.4%
2015-09-301.780.141.643.1157.1%
2015-06-301.460.151.312.7852.5%
2015-03-311.540.171.382.8454.3%
2014-12-311.730.121.613.0457.0%
2014-09-301.780.141.643.0757.9%
2014-06-301.730.111.623.0157.4%
2014-03-311.700.141.552.9956.8%
2013-12-311.740.141.603.0557.0%
2013-09-301.770.181.593.0857.4%
2013-06-301.750.161.593.0856.8%
2013-03-311.700.121.572.8958.7%
2012-12-311.830.121.712.9761.6%
2012-09-301.850.131.722.9063.8%
2012-06-301.900.101.802.9464.5%
2012-03-311.910.111.802.9465.2%
2011-12-311.910.181.732.9066.0%
2011-09-302.030.081.943.0067.5%
2011-06-302.020.091.942.9967.8%
2011-03-312.040.091.953.0067.9%
2010-12-311.920.191.732.8866.7%
2010-09-301.940.071.872.8667.7%
2010-06-301.950.051.902.8967.7%
2010-03-312.010.101.903.0066.7%
2009-12-312.140.221.913.0071.2%
2009-09-302.180.092.093.0272.3%
2009-06-302.360.062.293.2073.7%
2009-03-312.470.052.423.2875.4%
2008-12-312.600.222.373.3577.5%
2008-09-302.430.122.313.2075.8%
2008-06-302.260.092.183.0274.9%
2008-03-312.260.102.163.0075.5%
2007-12-312.270.082.192.9576.9%
2007-09-302.270.052.222.9477.2%
2007-06-301.900.101.802.7868.4%
2007-03-311.920.151.772.6373.1%
2006-12-311.920.061.852.5575.0%
2006-09-301.740.031.712.3574.0%
2006-06-301.750.041.702.3374.8%
2006-03-311.750.091.662.3574.5%
2005-12-311.790.031.762.3974.9%
2005-09-301.830.071.752.4275.5%
2005-06-301.850.051.792.4176.6%
2005-03-311.620.121.502.3269.6%
2004-12-311.480.031.452.1568.7%
2004-09-301.500.071.432.1370.4%
2004-06-301.550.031.522.1572.5%