Logo image of SBLK

STAR BULK CARRIERS CORP (SBLK) Stock Income Statement

USA - NASDAQ:SBLK - MHY8162K2046 - Common Stock

18.26 USD
-0.56 (-2.98%)
Last: 11/3/2025, 8:00:02 PM
17.85 USD
-0.41 (-2.25%)
Pre-Market: 11/4/2025, 5:59:25 AM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
SBLK Revenue ChartSBLK Revenue over time chart
1.13B1.27B949.27M1.44B1.43B
Cost Of Goods
SBLK Cost Of Goods ChartSBLK Cost Of Goods over time chart
619.21M587.51M507.65M552.60M454.70M
Gross Profit
SBLK Gross Profit ChartSBLK Gross Profit over time chart
512.04M677.95M441.62M884.50M972.70M
Operating Expenses
SBLK Operating Expenses ChartSBLK Operating Expenses over time chart
330.75M326.12M204.07M258.10M238.00M
Selling, General, and Administrative Expenses
SBLK Selling, General, and Administrative Expenses ChartSBLK Selling, General, and Administrative Expenses over time chart
96.16M98.90M76.18M80.60M65.40M
Operating Income
SBLK Operating Income ChartSBLK Operating Income over time chart
181.29M351.83M237.55M626.50M734.70M
Interest Income/Expense
SBLK Interest Income/Expense ChartSBLK Interest Income/Expense over time chart
-59.21M-80.31M-59.38M-45.90M-50.40M
Other Income/Expense
SBLK Other Income/Expense ChartSBLK Other Income/Expense over time chart
-1.07M-1.04M-1.59M-1.20M-1.70M
Non Recurring Items
SBLK Non Recurring Items ChartSBLK Non Recurring Items over time chart
3.25M34.06M-2.91M-13.30M-2.20M
Income Before Taxes
SBLK Income Before Taxes ChartSBLK Income Before Taxes over time chart
124.25M304.54M173.68M566.10M680.40M
Income Tax
SBLK Income Tax ChartSBLK Income Tax over time chart
0.00-116.00K183.00K200.00K0.00
Net Income
SBLK Net Income ChartSBLK Net Income over time chart
124.22M304.65M173.56M566.00M680.50M
EBITDA
SBLK EBITDA ChartSBLK EBITDA over time chart
380.86M534.27M385.77M783.20M887.30M
 
Per Share Data
EPS Diluted Total Ops
SBLK EPS Diluted Total Ops ChartSBLK EPS Diluted Total Ops over time chart
1.062.801.755.526.71
Non GAAP EPS
SBLK Non GAAP EPS ChartSBLK Non GAAP EPS over time chart
1.092.701.905.956.77
 
Statistics
Gross Profit Margin
SBLK Gross Profit Margin ChartSBLK Gross Profit Margin over time chart
45.26%53.57%46.52%61.54%68.14%
Profit Margin
SBLK Profit Margin ChartSBLK Profit Margin over time chart
10.98%24.07%18.28%39.38%47.67%
Operating Profit Margin
SBLK Operating Profit Margin ChartSBLK Operating Profit Margin over time chart
16.03%27.80%25.02%43.59%51.47%

All data in USD

Charts

SBLK Income Statement data chartSBLK Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 500M 1B
SBLK Earnings Per Share (EPS) chartSBLK EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 5 -5 -10