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 Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Revenue
119.16122.8588.61
Revenue Growth
-3.00%38.64%-
Gross Profit
84.3589.8562.8
Operating Income
65.2870.847.18
Net Income
63.1164.9441.76

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Cash & Investments
178.033.042.39
Total Debt
417.26111.6118.02
Net Cash (Debt)
-239.23-108.55-115.63
Net Cash Growth
---

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Operating Cash Flow
89.6982.0561.61
Capital Expenditures
-206.17-105.34-234.19
Free Cash Flow
-116.49-23.28-172.59
Free Cash Flow Growth
---

Margins

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Gross Margin
70.78%73.14%70.86%
Operating Margin
54.79%57.63%53.24%
Pretax Margin
52.96%52.86%47.12%
Profit Margin
52.96%52.86%47.12%
FCF Margin
-97.76%-18.95%-194.77%