Logo image of SFL

SFL CORP LTD (SFL) Stock Income Statement

USA - New York Stock Exchange - NYSE:SFL - BMG7738W1064 - Common Stock

7.81 USD
+0.11 (+1.43%)
Last: 12/31/2025, 8:04:00 PM
7.81 USD
0 (0%)
After Hours: 12/31/2025, 8:04:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
SFL Revenue ChartSFL Revenue over time chart
1.17B904.40M752.29M670.39M513.40M
Cost Of Goods
SFL Cost Of Goods ChartSFL Cost Of Goods over time chart
495.35M343.30M180.93M188.40M156.73M
Gross Profit
SFL Gross Profit ChartSFL Gross Profit over time chart
670.62M561.10M571.35M481.99M356.66M
Operating Expenses
SFL Operating Expenses ChartSFL Operating Expenses over time chart
390.70M259.76M342.45M219.75M151.30M
Selling, General, and Administrative Expenses
SFL Selling, General, and Administrative Expenses ChartSFL Selling, General, and Administrative Expenses over time chart
28.06M20.58M15.56M15.18M12.97M
Operating Income
SFL Operating Income ChartSFL Operating Income over time chart
279.91M301.34M228.90M262.25M205.36M
Interest Income/Expense
SFL Interest Income/Expense ChartSFL Interest Income/Expense over time chart
-263.61M-160.09M-147.63M-64.74M-74.03M
Other Income/Expense
SFL Other Income/Expense ChartSFL Other Income/Expense over time chart
11.23M-5.34M-5.29M-7.97M-4.46M
Non Recurring Items
SFL Non Recurring Items ChartSFL Non Recurring Items over time chart
-54.02M5.37M11.28M13.23M37.48M
Income Before Taxes
SFL Income Before Taxes ChartSFL Income Before Taxes over time chart
-26.49M141.28M87.26M202.77M164.34M
Income Tax
SFL Income Tax ChartSFL Income Tax over time chart
5.50M10.63M3.32MN/AN/A
Net Income
SFL Net Income ChartSFL Net Income over time chart
-31.99M130.65M83.94M202.77M164.34M
EBITDA
SFL EBITDA ChartSFL EBITDA over time chart
520.78M540.52M442.96M450.07M343.69M
 
Per Share Data
EPS Diluted Total Ops
SFL EPS Diluted Total Ops ChartSFL EPS Diluted Total Ops over time chart
-0.241.000.661.481.18
Non GAAP EPS
SFL Non GAAP EPS ChartSFL Non GAAP EPS over time chart
0.211.010.721.591.32
 
Statistics
Gross Profit Margin
SFL Gross Profit Margin ChartSFL Gross Profit Margin over time chart
57.52%62.04%75.95%71.90%69.47%
Profit Margin
SFL Profit Margin ChartSFL Profit Margin over time chart
-2.74%14.45%11.16%30.25%32.01%
Operating Profit Margin
SFL Operating Profit Margin ChartSFL Operating Profit Margin over time chart
24.01%33.32%30.43%39.12%40.00%

All data in USD

Charts

SFL Income Statement data chartSFL Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 200M -200M 400M 600M 800M 1B
SFL Earnings Per Share (EPS) chartSFL EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 -1 -2