Skip to content
20-F

Annual Report (Foreign)

Icon Energy Corp ICON

0001140361-26-006582

← back to feed
Filed
Feb 24, 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 397.78K sh
Shares Diluted restated FY 2025 · Dec 31, 2024 3.9K sh
Shares Diluted restated FY 2025 · Dec 31, 2023 1K sh
Shares Outstanding FY 2025 · Dec 31, 2025 691.98K sh
Shares Outstanding restated FY 2025 · Dec 31, 2024 7.25K sh
Dividends Paid FY 2025 · Dec 31, 2025 $153K
Dividends Paid FY 2025 · Dec 31, 2024 $239K
Dividends Paid FY 2025 · Dec 31, 2023 $3.31M
Capex FY 2025 · Dec 31, 2025 $6.09M
Capex FY 2025 · Dec 31, 2024 $18.03M
Capex FY 2025 · Dec 31, 2023 $22K
Operating Cash Flow FY 2025 · Dec 31, 2025 $799K
Operating Cash Flow FY 2025 · Dec 31, 2024 $864K
Operating Cash Flow FY 2025 · Dec 31, 2023 $2.51M
Cash And Equivalents FY 2025 · Dec 31, 2025 $3.88M
Cash And Equivalents FY 2025 · Dec 31, 2024 $946K
Cash And Equivalents FY 2025 · Dec 31, 2023 $2.7M
Stockholders Equity FY 2025 · Dec 31, 2025 $21.38M
Stockholders Equity FY 2025 · Dec 31, 2024 $11.75M
Stockholders Equity FY 2025 · Dec 31, 2023 $9.17M
Stockholders Equity FY 2025 · Dec 31, 2022 $14.32M
Current Liabilities FY 2025 · Dec 31, 2025 $4.59M
Current Liabilities FY 2025 · Dec 31, 2024 $3.33M
Total Liabilities FY 2025 · Dec 31, 2025 $37.07M
Total Liabilities FY 2025 · Dec 31, 2024 $17.05M
Current Assets FY 2025 · Dec 31, 2025 $5.03M
Current Assets FY 2025 · Dec 31, 2024 $1.29M
Total Assets FY 2025 · Dec 31, 2025 $58.44M
Total Assets FY 2025 · Dec 31, 2024 $28.8M
Eps Diluted FY 2025 · Dec 31, 2025 −$18.04
Eps Diluted restated FY 2025 · Dec 31, 2024 −$304.13
Eps Diluted restated FY 2025 · Dec 31, 2023 $1,155.00
Eps Basic FY 2025 · Dec 31, 2025 −$18.04
Eps Basic restated FY 2025 · Dec 31, 2024 −$304.13
Eps Basic restated FY 2025 · Dec 31, 2023 $1,155.00
Sga Expense FY 2025 · Dec 31, 2025 $1.08M
Sga Expense FY 2025 · Dec 31, 2024 $345K
Sga Expense FY 2025 · Dec 31, 2023 $18K
Net Income FY 2025 · Dec 31, 2025 −$4.2M
Net Income FY 2025 · Dec 31, 2024 −$210K
Net Income FY 2025 · Dec 31, 2023 $1.16M
Operating Income FY 2025 · Dec 31, 2025 $180K
Operating Income FY 2025 · Dec 31, 2024 $170K
Operating Income FY 2025 · Dec 31, 2023 $1.11M
Revenue FY 2025 · Dec 31, 2025 $1.67M
Revenue FY 2025 · Dec 31, 2024 $43K