Skip to content
20-F

Annual Report (Foreign)

Costamare Inc. CMRE CMRE-PB CMRE-PC CMRE-PD

0001140361-26-007868

← back to feed
Filed
Mar 4, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $60M
Dividends Paid FY 2025 · Dec 31, 2025 $79.29M
Dividends Paid FY 2025 · Dec 31, 2024 $74.15M
Dividends Paid FY 2025 · Dec 31, 2023 $71.87M
Long Term Debt FY 2025 · Dec 31, 2025 $1.25B
Long Term Debt FY 2025 · May 6, 2025 $171.91M
Long Term Debt restated FY 2025 · Dec 31, 2024 $1.41B
Short Term Debt FY 2025 · Dec 31, 2025 $268.13M
Short Term Debt restated FY 2025 · Dec 31, 2024 $287.36M
Short Term Investments FY 2025 · Dec 31, 2025 $19.28M
Short Term Investments FY 2025 · Dec 31, 2024 $18.5M
Cash And Equivalents FY 2025 · Dec 31, 2025 $519.85M
Cash And Equivalents FY 2025 · May 6, 2025 $131.79M
Cash And Equivalents restated FY 2025 · Dec 31, 2024 $656.88M
Cash And Equivalents restated FY 2025 · Dec 31, 2023 $710.61M
Stockholders Equity FY 2025 · Dec 31, 2025 $2.09B
Stockholders Equity FY 2025 · Dec 31, 2024 $2.51B
Current Liabilities FY 2025 · Dec 31, 2025 $398.57M
Current Liabilities FY 2025 · Dec 31, 2024 $745.56M
Current Assets FY 2025 · Dec 31, 2025 $690.67M
Current Assets FY 2025 · Dec 31, 2024 $1.04B
Total Assets FY 2025 · Dec 31, 2025 $3.86B
Total Assets FY 2025 · May 6, 2025 $1.2B
Total Assets FY 2025 · Dec 31, 2024 $5.15B
Eps Basic FY 2025 · Dec 31, 2025 $2.86
Eps Basic FY 2025 · Dec 31, 2024 $2.44
Eps Basic FY 2025 · Dec 31, 2023 $2.95
Sga Expense FY 2025 · Dec 31, 2025 $10.1M
Sga Expense restated FY 2025 · Dec 31, 2024 $13.3M
Sga Expense restated FY 2025 · Dec 31, 2023 $9.68M
Net Income FY 2025 · Dec 31, 2025 $364.58M
Net Income FY 2025 · Dec 31, 2024 $319.92M
Net Income FY 2025 · Dec 31, 2023 $385.75M
Operating Income FY 2025 · Dec 31, 2025 $456.19M
Operating Income restated FY 2025 · Dec 31, 2024 $489.7M
Operating Income restated FY 2025 · Dec 31, 2023 $594.97M
Revenue FY 2025 · Dec 31, 2025 $877.9M
Revenue restated FY 2025 · Dec 31, 2024 $888.49M
Revenue restated FY 2025 · Dec 31, 2023 $848.29M
Total Liabilities FY 2025 · May 6, 2025 $500.15M