SFL Corporation Ltd logo

SFL Corporation Ltd

SFL | NYSE
Chart Builder DCF Calculator
$12.37
-$0.58 (-4.48%)
Nov 2, 2026, 3:18 PM ET · Market open
TTM
Period Ending
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
721.18M 708.94M 719.75M 774.01M 851.49M 850.15M 891.62M 876.24M 826.75M 802.05M 746.43M 731.09M 693.22M 684.02M 710.69M 668.52M 638.62M 602.09M 513.4M 476.25M 456.58M 439.41M
Cost of Revenue
447.44M 465.8M 480.47M 574.31M 604.73M 581.08M 582.48M 550.46M 477.07M 418.3M 401.19M 388.47M 356.27M 378.16M 377.21M 342.22M 369.29M 350.25M 165.32M 146.16M 135.39M 134.49M
Gross Profit
273.74M 243.14M 239.28M 199.7M 246.76M 269.07M 309.14M 325.78M 349.69M 383.76M 345.25M 342.61M 336.94M 305.86M 333.48M 326.3M 269.33M 251.84M 348.08M 330.09M 321.19M 304.92M
Operating Income
190.6M 170.87M 170.77M 203.84M 249.26M 266M 306.72M 314.85M 286.09M 275.72M 240.18M 241.56M 241.63M 266.08M 290.53M 318.99M 308.18M 275.06M 242.74M -66.42M -73.78M -67.55M
Interest Income
9.31M 9.66M 10.28M 17.85M 17.09M 17.64M 17.47M 13.28M 12.96M 13.27M 13.64M 13.45M 12.18M 10.03M 10.34M 8.53M 8.43M 8.92M 7.45M 7.63M 9.45M 14.88M
Pretax Income
65.5M 33.24M -24.55M 2.66M 41.75M 62.12M 141.28M 150.37M 134.38M 129.01M 87.26M 103.31M 121.6M 162.08M 204.2M 235.87M 219.2M 181.32M 298.47M 53.12M 35.87M 28.24M
Net Income
63.85M 31.52M -26.43M -1.58M 34.31M 53.48M 130.65M 141.82M 126.61M 122.91M 83.94M 101.02M 121.6M 162.08M 204.2M 235.87M 219.2M 181.32M 164.34M -81M -98.26M -105.89M
Selling & General & Admin
23.21M 20.65M 18.33M 18.41M 19.41M 20.39M 20.58M 19.55M 17.94M 16.03M 15.57M 15.15M 15.01M 15.33M 13.72M 13.84M 13.73M 14.2M 8.63M 7.81M 6.28M 4.56M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
59.92M 51.62M 50.18M -22.54M -21.9M -17.32M -18.16M -8.62M 45.65M 92M 89.5M 85.91M 80.3M 24.44M 29.23M -6.53M -52.58M -37.42M 96.7M 388.69M 388.69M 367.92M
Operating Expenses
83.13M 72.27M 68.51M -4.13M -2.5M 3.07M 2.42M 10.93M 63.59M 108.03M 105.06M 101.06M 95.31M 39.78M 42.95M 7.31M -38.85M -23.22M 105.34M 396.5M 394.97M 372.48M
Interest Expense
158.79M 168.2M 176.27M 182.84M 187.03M 186.47M 183.14M 180.42M 172.63M 169.02M 165.2M 160.04M 145.7M 130.31M 126.09M 113.26M 110.09M 108.18M 97.09M 106.61M 112.3M 122.98M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
530.57M 538.07M 548.98M 570.18M 602.23M 584.15M 584.91M 561.4M 540.66M 526.33M 506.25M 489.53M 451.58M 417.93M 420.16M 349.53M 330.44M 327.03M 270.65M 542.66M 530.36M 506.96M
Income Tax Expense
1.65M 1.72M 1.88M 4.24M 7.44M 8.64M 10.63M 8.55M 7.77M 6.11M 3.32M 2.29M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Shares Outstanding (Basic)
134.57M 132.83M 132.8M 132.8M 132.8M 133.93M 133.94M 131.77M 125.92M 125.76M 125.7M 125.76M 126.75M 126.8M 126.8M 126.79M 126.79M 126.79M 126.79M 118.49M 118.49M 116.34M
Shares Outstanding (Diluted)
134.57M 132.83M 132.8M 132.8M 132.8M 133.93M 133.94M 131.77M 125.92M 125.91M 125.7M 125.76M 126.75M 126.8M 126.8M 126.79M 126.79M 126.79M 126.79M 118.49M 126.26M 116.36M
EPS (Basic)
0.48 0.24 -0.20 -0.01 0.26 0.41 1.01 1.11 1 0.97 0.66 0.59 0.63 0.95 1.17 1.62 1.45 1.16 1.16 -0.96 -0.91 -0.96
EPS (Diluted)
0.48 0.24 -0.20 -0.01 0.26 0.41 1.01 1.11 1 0.97 0.66 0.59 0.63 0.95 1.17 1.62 1.45 1.16 1.16 -0.96 -0.91 -0.96
EBITDA
455.07M 447.17M 406.71M 434.79M 477.5M 491.1M 560.09M 562M 524.65M 495.49M 451.69M 458.71M 465.33M 500.69M 530.79M 539.9M 511.09M 456.64M 542M 291.87M 272.65M 271.95M
EBIT
227.85M 212M 163.26M 188.06M 227.83M 246.06M 320.91M 326.9M 296.05M 273.9M 235.93M 244.91M 259.45M 296.29M 326.57M 346.22M 326.37M 286.1M 390.3M 153.85M 145.4M 147.71M
Depreciation & Amortization
227.22M 235.17M 243.45M 246.73M 249.67M 245.04M 239.18M 235.1M 228.6M 221.59M 215.76M 213.8M 205.88M 204.4M 204.22M 193.68M 184.71M 170.54M 151.71M 138.02M 127.26M 124.24M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.