Logo image of SFL

SFL CORP LTD (SFL) Stock Income Statement

USA - NYSE:SFL - BMG7738W1064 - Common Stock

8.1607 USD
-0.1 (-1.2%)
Last: 11/19/2025, 2:58:16 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
Gross Premiums Earned
SFL Gross Premiums Earned ChartSFL Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
SFL Loss Claims ChartSFL Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
SFL Deferred Policy Acquisition Expense ChartSFL Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
SFL Net Interest Income ChartSFL Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
SFL Non Interest Income ChartSFL Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
SFL Loan Loss Provision ChartSFL Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
SFL Net Interest Income after Provision ChartSFL Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
SFL Non Interest Expense ChartSFL Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
SFL Minority Interest Expense ChartSFL Minority Interest Expense over time chart
nullnullnullnullnull
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
Research and Development
SFL Research and Development ChartSFL Research and Development over time chart
nullnullnullnullnull
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.32Mnullnull
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.23681.0050.66311.4761.1791
Non GAAP EPS
SFL Non GAAP EPS ChartSFL Non GAAP EPS over time chart
0.211.010.721.58999999999999991.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 2015 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 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 -1 -2