SBLK
SBLK
NASDAQ · Marine

Star Bulk Carriers Corp

$25.81
-0.94 (-3.51%)
Financial Highlights (FY 2026)
Revenue
977.54M
Net Income
78.93M
Gross Margin
46.5%
Profit Margin
8.1%
Rev Growth
-10.2%
D/E Ratio
0.44
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 46.5% 46.5% 54.1% 54.1%
Operating Margin 13.1% 11.8% 17.2% 20.5%
Profit Margin 8.1% 7.7% 13.4% 13.2%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 977.54M 1.09B 675.15M 772.24M
Gross Profit 454.95M 506.34M 365.10M 417.60M
Operating Income 127.96M 128.17M 115.88M 158.29M
Net Income 78.93M 79.06M 90.22M 101.82M
Gross Margin 46.5% 46.5% 54.1% 54.1%
Operating Margin 13.1% 11.8% 17.2% 20.5%
Profit Margin 8.1% 7.7% 13.4% 13.2%
Rev Growth -10.2% -10.2% +9.6% -6.1%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 447.36M 447.36M 860.90M 871.11M
Total Equity 1.02B 1.02B 1.67B 1.63B
D/E Ratio 0.44 0.44 0.52 0.53
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 285.73M 302.11M 142.27M 162.36M
Free Cash Flow 133.01M 99.36M