SFL Corporation Ltd. (SFL)
NYSE: SFL · Real-Time Price · USD
12.28
-0.36 (-2.85%)
May 22, 2026, 4:00 PM EDT - Market closed

SFL Corporation Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
127.56150.83134.55165.49188.36145.62
Short-Term Investments
6.214.153.745.17.2821.21
Cash & Short-Term Investments
133.78154.98138.29170.6195.65166.83
Cash Growth
-24.68%12.07%-18.94%-12.80%17.27%-31.70%
Accounts Receivable
8.618.5142.0244.7224.419.69
Other Receivables
----26.0515.44
Total Trade Receivables
8.618.5142.0244.7250.4535.14
Inventory
-13.7917.3911.7316.410.12
Other Current Assets
112.9371.94118.3271.0134.538.23
Total Current Assets
255.31259.22316.02298.06296.98250.32
Net Property, Plant & Equipment
3,2203,3043,7153,3143,3592,944
Long-Term Investments
15.7315.8316.3816.4716.5516.64
Other Long-Term Assets
64.5259.3960.82102.61188.79248.01
Total Assets
3,5553,6384,1083,7313,8613,459
Accounts Payable
1.198.6535.633.159.823.07
Accrued Expenses
-51.8951.4339.1927.219.79
Current Portion of Long-Term Debt
723.26605.94689.05432.92921.27302.77
Current Portion of Leases
---419.3453.6651.2
Other Current Liabilities
79.8543.8451.7844.644.6723.48
Total Current Liabilities
804.3710.33827.86969.21,057400.32
Long-Term Debt
1,7791,9612,1501,7141,2801,586
Long-Term Leases
----419.34473
Other Long-Term Liabilities
7.646.421.078.9714.3617.21
Total Long-Term Liabilities
1,7861,9672,1511,7231,7132,077
Total Liabilities
2,5912,6772,9792,6922,7702,477
Common Stock
-1.471.471.391.391.39
Treasury Stock
--20.2-10.17-10.17--
Additional Paid-in Capital
-1,0111,1341,0431,0411,083
Accumulated Other Comprehensive Income
--4.523.214.58.71-9.19
Retained Earnings
--26.43-0.9640.02-92.72
Shareholders' Equity
964.83960.861,1281,0391,091982.33
Total Liabilities & Equity
3,5553,6384,1083,7313,8613,459
Total Debt
2,5022,5662,8392,5662,6742,413
Net Cash (Debt)
-2,368-2,412-2,701-2,395-2,478-2,247
Net Cash Per Share
-17.83-18.12-20.78-18.92-18.04-16.12
Book Value
964.83960.861,1281,0391,091982.33
Book Value Per Share
7.277.228.688.217.947.05
Tangible Book Value
964.83960.861,1281,0391,091982.33
Tangible Book Value Per Share
7.277.228.688.217.947.05
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q