ICON
NASDAQ · Marine

Icon Energy Corp

$0.93
+0.04 (+4.48%)
Financial Highlights (FY 2026)
Revenue
106.38M
Net Income
-39,664,897
Gross Margin
—
Profit Margin
-37.3%
Rev Growth
—
D/E Ratio
1.63
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin — 46.6% 46.6% 46.6%
Operating Margin 1.6% 10.9% 11.0% 11.8%
Profit Margin -37.3% 9.1% 8.7% 9.5%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 106.38M 731.5K 681.8K 612.6K
Gross Profit — 340.9K 317.7K 285.5K
Operating Income 1.70M 79.5K 75.0K 72.5K
Net Income -39,664,897 66.8K 59.4K 58.0K
Gross Margin — 46.6% 46.6% 46.6%
Operating Margin 1.6% 10.9% 11.0% 11.8%
Profit Margin -37.3% 9.1% 8.7% 9.5%
Rev Growth — +2.2% +23.3% -1.4%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 1.16M 661.3K 651.9K 761.3K
Total Equity 715.8K 812.8K 793.5K 768.8K
D/E Ratio 1.63 0.81 0.82 0.99
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 29.39M 98.4K 86.5K 83.8K
Free Cash Flow — 36.4K 54.4K 36.7K