SFL Corp Ltd. SFL

Latest FY: 2025 Industrials Marine Shipping
Market Price $12.35
Market Cap $1.75B
P/E Ratio N/A
Quick Peer Compare (Industrials):
Revenue (FY 2025) ↓-18.9% YoY
$733.04M
3-Yr CAGR: 3.0%
Net Income ↓-120.2% YoY
-$26.43M
Net Margin: -3.6%
Free Cash Flow ↑131.3% YoY
$79.05M
FCF Yield: 4.52%
EPS (Diluted) ↓-119.8% YoY
$-0.20
Basic: $-0.20
Return on Equity Efficiency
-2.8%
ROA: -0.7%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (SFL)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2016 $413.0M $168.1M $146.4M $1.50 $230.1M
FY 2017 $380.9M -7.8% $154.6M $101.2M -30.9% $1.03 -31.3% $177.8M
FY 2018 $418.7M +9.9% $117.6M $73.6M -27.3% $0.69 -33.0% $201.0M $-936.7M
FY 2019 $458.8M +9.6% $137.8M $89.2M +21.1% $0.83 +20.3% $249.7M $210.4M +122.5%
FY 2020 $471.0M +2.7% $335.6M $-224.4M -351.7% $-2.06 -348.2% $276.5M $221.5M +5.3%
FY 2021 $513.4M +9.0% $416.3M $164.3M +173.2% $1.30 +163.1% $293.6M $-226.7M -202.4%
FY 2022 $670.4M +30.6% $553.1M $202.8M +23.4% $1.53 +17.7% $355.1M $-164.0M +27.6%
FY 2023 $752.3M +12.2% $585.3M $83.9M -58.6% $0.66 -56.9% $343.1M $234.9M +243.2%
FY 2024 $904.4M +20.2% $721.4M $130.7M +55.7% $1.01 +53.0% $369.9M $-252.3M -207.4%
FY 2025 $733.0M -18.9% $552.5M $-26.4M -120.2% $-0.20 -119.8% $267.1M $79.1M +131.3%
$

Valuation

Market Price $12.35
Market Cap $1.75B
Enterprise Value $4.17B
P/E Ratio N/A
P/B Ratio 1.86
FCF Yield 4.52%
Dividend Yield N/A
Shares Outstanding 144,562,927
%

Profitability & Margins

Gross Margin 75.37%
Operating Margin 18.65%
Net Margin -3.61%
Return on Equity (ROE) -2.75%
Return on Assets (ROA) -0.73%
Asset Turnover 0.20x
Revenue 3-Yr CAGR 3.02%
🛡️

Financial Health & Liquidity

Current Ratio 5.00
Cash Ratio 2.91
Debt / Equity 2.671
Debt / Assets 0.705
Cash & Equivalents $150.83M
Total Debt $2.57B
Book Value / Share $6.65
💧

Cash Flow Efficiency

Operating Cash Flow $267.14M
Capital Expenditures (CapEx) $188.09M
Free Cash Flow $79.05M
OCF / Revenue 36.44%
FCF / Revenue 10.78%
FCF 3-Yr CAGR N/A
🏷️

Per Share Metrics

EPS (Diluted) $-0.20
EPS (Basic) $-0.20
Dividends / Share N/A
Book Value / Share $6.65
EPS YoY Growth -119.80%
🏛️

Balance Sheet (FY 2025)

Total Assets $3.64B
Total Liabilities $3.64B
Stockholders' Equity $960.86M
Current Assets $259.22M
Current Liabilities $51.89M