ICON
NASDAQ · Marine

Icon Energy Corp

$0.93
-0.07 (-7.01%)
As of Sep 28, 10:49 PM ET ·
Financial Highlights (FY 2026)
Revenue
104.31M
Net Income
-38,894,704
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 104.31M 731.5K 681.8K 612.6K
Gross Profit — 340.9K 317.7K 285.5K
Operating Income 1.67M 79.5K 75.0K 72.5K
Net Income -38,894,704 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.18M 661.3K 651.9K 761.3K
Total Equity 723.0K 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 28.82M 98.4K 86.5K 83.8K
Free Cash Flow — 36.4K 54.4K 36.7K