SFL Corporation Ltd. (SFL) Financials

$8.31

$0.01 (0.12%)
Last update: 04:00 PM EST
Day's range
$8.28
Day's range
$8.39

SFL Income statement / Annual

Last year (2024), SFL Corporation Ltd.'s total revenue was $891.62 M, an increase of 20.79% from the previous year. In 2024, SFL Corporation Ltd.'s net income was $130.65 M. See SFL Corporation Ltd.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016 FY-2015
Period Ended 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016 12/31/2015
Operating Revenue $891.62 M $738.13 M $655.65 M $494.71 M $400.41 M $456.05 M $418.71 M $380.88 M $412.95 M $406.74 M
Cost of Revenue $582.48 M $507.82 M $392.97 M $295.06 M $266.92 M $134.43 M $232.63 M $219.94 M $230.31 M $198.91 M
Gross Profit $309.14 M $230.32 M $262.68 M $199.64 M $133.49 M $321.61 M $186.09 M $160.93 M $182.64 M $207.83 M
Gross Profit Ratio 0.35 0.31 0.4 0.4 0.33 0.71 0.44 0.42 0.44 0.51
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $20.58 M $15.57 M $15.18 M $12.97 M $11.40 M $10.20 M $9.17 M $7.43 M $9.07 M $6.74 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $20.58 M $15.57 M $15.18 M $12.97 M $11.40 M $10.20 M $9.17 M $7.43 M $9.07 M $6.74 M
Other Expenses -$18.16 M -$25.43 M -$27.97 M -$56.17 M $260.26 M $173.63 M $0.00 $0.00 $0.00 $0.00
Operating Expenses $2.42 M -$9.87 M -$12.79 M -$43.20 M $271.66 M $183.84 M $9.17 M $7.43 M $9.07 M $6.74 M
Cost And Expenses $584.91 M $497.95 M $380.18 M $251.87 M $538.58 M $318.27 M $241.79 M $227.38 M $239.38 M $205.65 M
Interest Income $13.77 M $19.18 M $16.89 M $21.79 M $13.40 M $20.06 M $17.95 M $19.33 M $21.74 M $39.14 M
Interest Expense $182.99 M $164.91 M $117.34 M $90.39 M $135.44 M $145.06 M $113.89 M $90.41 M $71.84 M $72.19 M
Depreciation & Amortization $239.18 M $214.06 M $187.83 M $138.33 M $111.28 M $116.38 M $104.08 M $88.15 M $94.29 M $78.08 M
EBITDA $560.09 M $466.23 M $507.93 M $393.06 M $22.30 M $314.21 M $281.00 M $241.65 M $267.86 M $279.17 M
EBITDA Ratio 0.63 0.63 0.77 0.79 0.06 0.69 0.67 0.63 0.65 0.69
Operating Income Ratio 0.34 0.33 0.42 0.49 -0.35 0.3 0.28 0.41 0.41 0.41
Total Other Income/Expenses Net -$165.43 M -$152.92 M -$72.71 M -$78.50 M -$86.25 M -$48.60 M -$43.99 M -$53.42 M -$21.68 M $34.79 M
Income Before Tax $141.28 M $87.26 M $202.77 M $164.34 M -$224.43 M $89.18 M $73.62 M $101.21 M $146.41 M $200.83 M
Income Before Tax Ratio 0.16 0.12 0.31 0.33 -0.56 0.2 0.18 0.27 0.35 0.49
Income Tax Expense $10.63 M $3.32 M $0.00 $0.00 $0.00 $0.00 $0.00 $53.42 M $21.68 M $59.84 M
Net Income $130.65 M $83.94 M $202.77 M $164.34 M -$224.43 M $89.18 M $73.62 M $101.21 M $146.41 M $200.83 M
Net Income Ratio 0.15 0.11 0.31 0.33 -0.56 0.2 0.18 0.27 0.35 0.49
EPS 1.01 0.66 1.03 0.63 -3.18 -0.53 0.7 1.06 1.57 2.15
EPS Diluted 1.01 0.66 0.95 0.55 -3.18 -0.53 0.7 1.06 1.57 2.15
Weighted Average Shares Out $129.39 M $126.25 M $126.79 M $122.14 M $108.97 M $107.61 M $105.90 M $95.60 M $93.50 M $93.45 M
Weighted Average Shares Out Diluted $130.00 M $126.58 M $137.38 M $139.38 M $108.97 M $107.70 M $105.90 M $95.60 M $93.50 M $93.45 M
Link