Capital Maritime Finance Corp. (ATH:CMFC)
Greece flag Greece · Delayed Price · Currency is EUR
7.50
0.00 (0.00%)
At close: Oct 19, 2026

Capital Maritime Finance Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024
Period Ending
Jun '26 Dec '25 Dec '24
Revenue
119.16122.8588.61
Revenue Growth
-38.64%-
Cost of Revenue
34.813325.82
Gross Profit
84.3589.8562.8
Operating Expenses
19.0619.0515.62
Operating Income
65.2870.847.18
Interest Expense
-2.53-5.77-5.55
Other Non Operating Income (Expenses)
0.35-0.090.13
Pretax Income
63.1164.9441.76
Net Income
63.1164.9441.76
Net Income to Common
63.1164.9441.76
Net Income Growth
-55.53%-

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024
Period Ending
Jun '26 Dec '25 Dec '24
Free Cash Flow
-116.49-23.28-172.59
Gross Margin
70.78%73.14%70.86%
Operating Margin
54.79%57.63%53.24%
Profit Margin
52.96%52.86%47.12%
Free Cash Flow Margin
-97.76%-18.95%-194.77%
EBITDA
84.3589.8562.8
EBITDA Margin
70.78%73.14%70.86%
D&A For EBITDA
19.0619.0515.62
EBIT
65.2870.847.18
EBIT Margin
54.79%57.63%53.24%