SBLK
SBLK
NASDAQ · Marine

Star Bulk Carriers Corp

$29.30
-0.24 (-0.81%)
As of Sep 28, 10:01 PM ET ·
Financial Highlights (FY 2026)
Revenue
913.07M
Net Income
73.73M
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 913.07M 1.02B 675.15M 772.24M
Gross Profit 424.94M 472.95M 365.10M 417.60M
Operating Income 119.52M 119.72M 115.88M 158.29M
Net Income 73.73M 73.85M 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 499.89M 499.89M 860.90M 871.11M
Total Equity 1.14B 1.14B 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 266.89M 282.19M 142.27M 162.36M
Free Cash Flow — — 133.01M 99.36M