Logo image of CMDB

COSTAMARE BULKERS HOLDING (CMDB) Stock Income Statement

NYSE:CMDB - New York Stock Exchange, Inc. - MHY2001C1012 - Common Stock - Currency: USD

9.61  +0.26 (+2.78%)

After market: 9.61 0 (0%)

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.

2024
(2024-12-31)
2023
(2023-12-31)
Revenue
CMDB Revenue ChartCMDB Revenue over time chart
1.20B663.00M
Cost Of Goods
CMDB Cost Of Goods ChartCMDB Cost Of Goods over time chart
434.00M366.00M
Gross Profit
CMDB Gross Profit ChartCMDB Gross Profit over time chart
761.00M297.00M
Operating Expenses
CMDB Operating Expenses ChartCMDB Operating Expenses over time chart
798.79M425.94M
Selling, General, and Administrative Expenses
CMDB Selling, General, and Administrative Expenses ChartCMDB Selling, General, and Administrative Expenses over time chart
755.00M383.00M
Operating Income
CMDB Operating Income ChartCMDB Operating Income over time chart
-37.79M-128.94M
Other Income/Expense
CMDB Other Income/Expense ChartCMDB Other Income/Expense over time chart
-64.00M-11.00M
Non Recurring Items
CMDB Non Recurring Items ChartCMDB Non Recurring Items over time chart
3.79M-8.06M
Income Before Taxes
CMDB Income Before Taxes ChartCMDB Income Before Taxes over time chart
-98.00M-148.00M
Net Income
CMDB Net Income ChartCMDB Net Income over time chart
-98.00M-148.00M
EBITDA
CMDB EBITDA ChartCMDB EBITDA over time chart
-790.00K-88.94M
 
Per Share Data
EPS Diluted Total Ops
CMDB EPS Diluted Total Ops ChartCMDB EPS Diluted Total Ops over time chart
-4.08-6.16
 
Statistics
Gross Profit Margin
CMDB Gross Profit Margin ChartCMDB Gross Profit Margin over time chart
63.68%44.80%
Profit Margin
CMDB Profit Margin ChartCMDB Profit Margin over time chart
-8.20%-22.32%
Operating Profit Margin
CMDB Operating Profit Margin ChartCMDB Operating Profit Margin over time chart
-3.16%-19.45%

All data in USD

Charts

CMDB Income Statement data chartCMDB Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2023 2024 0 200M 400M 600M 800M 1B
CMDB Earnings Per Share (EPS) chartCMDB EPS Diluted and non-GAAP ChartEarnings Per Share 2023 2024 -0.5 -1 -1.5 -2 -2.5