SFL
SFL

Sfl Corp Ltd

NYSE · Energy
$9.15
+0.34 (+3.86%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 963.98M 798.19M 1.60B 1.66B 1.59B
Net Income 139.25M 103.78M 95.70M 100.78M 86.53M
EPS
Profit Margin 14.5% 13.7% 6.0% 6.1% 5.4%
Rev Growth +20.8% +20.8% +19.6% +4.8% -0.7%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 453.64M 453.64M 75.72M 75.75M 69.24M
Total Equity 180.28M 180.28M 715.56M 808.88M 801.01M
D/E Ratio 2.52 2.52 0.11 0.09 0.09
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 576.16M 453.21M 135.02M 121.67M 131.66M
Free Cash Flow 82.74M 65.96M 84.70M