Skip to content
20-F

Annual Report (Foreign)

Heidmar Maritime Holdings Corp. HMR

0001193125-26-197112

← back to feed
Filed
Apr 30, 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
Shares Diluted FY 2025 · Dec 31, 2025 58.26M sh
Shares Diluted restated FY 2025 · Dec 31, 2024 57.12M sh
Shares Diluted restated FY 2025 · Dec 31, 2023 57.12M sh
Shares Outstanding FY 2025 · Dec 31, 2025 58.41M sh
Dividends Paid FY 2025 · Dec 31, 2025 $8M
Dividends Paid FY 2025 · Dec 31, 2023 $25M
Capex FY 2025 · Dec 31, 2025 $930
Capex FY 2025 · Dec 31, 2024 $268.44K
Capex FY 2025 · Dec 31, 2023 $9.05K
Cash And Equivalents FY 2025 · Dec 31, 2025 $18.65M
Cash And Equivalents FY 2025 · Dec 31, 2024 $20.03M
Stockholders Equity FY 2025 · Dec 31, 2025 $10.71M
Stockholders Equity FY 2025 · Dec 31, 2024 $18.22M
Stockholders Equity FY 2025 · Dec 31, 2023 $16.41M
Stockholders Equity FY 2025 · Dec 31, 2022 $21.79M
Current Liabilities FY 2025 · Dec 31, 2025 $29.23M
Current Liabilities FY 2025 · Dec 31, 2024 $19.64M
Total Liabilities FY 2025 · Dec 31, 2025 $61.43M
Total Liabilities FY 2025 · Dec 31, 2024 $19.91M
Current Assets FY 2025 · Dec 31, 2025 $27.38M
Current Assets FY 2025 · Dec 31, 2024 $30.25M
Total Assets FY 2025 · Dec 31, 2025 $72.14M
Total Assets FY 2025 · Dec 31, 2024 $38.12M
Eps Diluted FY 2025 · Dec 31, 2025 −$0.39
Eps Diluted restated FY 2025 · Dec 31, 2024 $0.03
Eps Diluted restated FY 2025 · Dec 31, 2023 $0.34
Eps Basic FY 2025 · Dec 31, 2025 −$0.39
Eps Basic restated FY 2025 · Dec 31, 2024 $0.03
Eps Basic restated FY 2025 · Dec 31, 2023 $0.34
Sga Expense FY 2025 · Dec 31, 2025 $19.26M
Sga Expense FY 2025 · Dec 31, 2024 $12.9M
Sga Expense FY 2025 · Dec 31, 2023 $10.1M
Net Income FY 2025 · Dec 31, 2025 −$22.56M
Net Income FY 2025 · Dec 31, 2024 $1.91M
Net Income FY 2025 · Dec 31, 2023 $19.55M
Operating Income FY 2025 · Dec 31, 2025 −$4.88M
Operating Income FY 2025 · Dec 31, 2024 $4.09M
Operating Income FY 2025 · Dec 31, 2023 $19.64M
Revenue FY 2025 · Dec 31, 2025 $55.85M
Revenue FY 2025 · Dec 31, 2024 $28.95M
Revenue FY 2025 · Dec 31, 2023 $49.1M