ICON
NASDAQ · Marine

Icon Energy Corp

$1.56
+0.01 (+0.65%)
As of Feb 8, 2:35 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 731.5K 681.8K 612.6K
Net Income 66.8K 59.4K 58.0K
EPS
Profit Margin 9.1% 8.7% 9.5%
Rev Growth +2.2% +23.3% -1.4%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 661.3K 651.9K 761.3K
Total Equity 812.8K 793.5K 768.8K
D/E Ratio 0.81 0.82 0.99
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 98.4K 86.5K 83.8K
Free Cash Flow 36.4K 54.4K 36.7K