Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
SFL Corporation financials data including stock price, CreditSafe score, income statement, balance sheet, and cash flow.

Stock Price

$10.7

2024-10-29

Market Capitalization

$1.6 B

2024-10-29

Revenue

$733 M

FY, 2025

CreditSafe Score

?
Score changed on Jul 24, 2026
Premium Content only available in Craft’s Intelligence Portal
View 30+ financial ratio metrics including price-to-earnings ratio, debt-to-assets ratio, gross profit margin, and more.
Financial ratio metrics help evaluate the financial strength of a company, and help raise red flags that can indicate potential risk, fulfillment challenges, or even possible bankruptcy.
Learn more

Financial Statements

USDFY, 2018FY, 2019FY, 2020FY, 2021FY, 2022FY, 2023FY, 2024FY, 2025
Revenue418.7M458.8M471.0M513.4M670.4M752.3M904.4M733.0M
Cost of goods sold128.5M134.4M155.6M156.7M188.4M293.8M343.3M301.8M
Gross profit290.2M324.4M315.4M356.7M482.0M458.5M561.1M431.3M
Gross profit margin, %70.7%67.0%69.5%71.9%61.0%62.0%58.8%
Operating expense total9.2M10.2M11.4M13.0M31.9M15.6M20.6M18.3M
Depreciation and amortization168.4M176.4M444.4M140.3M187.8M221.5M239.2M269.1M
EBITDA295.6M331.3M308.3M347.9M452.9M443.0M543.3M415.3M
EBITDA margin, %72.2%65.4%67.8%67.6%58.9%60.1%56.7%
EBIT130.6M155.3M(58.1M)248.1M277.0M231.8M311.8M142.0M
EBIT margin, %33.8%-12.3%48.3%41.3%30.8%34.5%19.4%
Interest income18.0M20.1M13.4M7.5M8.0M13.6M13.8M14.8M
Interest expense113.9M145.1M135.4M97.1M117.3M159.3M183.0M180.5M
Pre tax profit73.6M89.2M(224.4M)164.3M202.8M81.1M141.3M(58.6M)
Income tax expense10.6M1.9M
Net Income73.6M89.2M(224.4M)164.3M202.8M81.1M130.7M(60.5M)

Footer menu