Star Bulk Carriers Corp.

SBLK · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,627$2,108$1,972$2,299
- Cash$425$227$284$450
+ Debt$1,456$1,265$1,285$1,590
Enterprise Value$2,658$3,146$2,973$3,439
Revenue$1,265$949$1,437$1,427
% Growth33.3%-33.9%0.7%
Gross Profit$583$395$821$930
% Margin46%41.6%57.1%65.2%
EBITDA$505$335$766$887
% Margin39.9%35.3%53.3%62.2%
Net Income$305$174$566$681
% Margin24.1%18.3%39.4%47.7%
EPS Diluted2.81.755.526.71
% Growth60%-68.3%-17.7%
Operating Cash Flow$467$336$770$767
Capital Expenditures-$55-$18-$25-$130
Free Cash Flow$412$318$744$637