TEN
TEN

Tsakos Energy Navigation Ltd

NYSE · Energy
$26.99
+0.89 (+3.41%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 839.49M 737.95M 1.04B 1.06B 812.89M
Net Income 184.00M 145.57M 86.10M 89.56M 70.16M
EPS
Profit Margin 21.9% 20.8% 8.3% 8.5% 8.6%
Rev Growth +13.8% +13.8% +6.8% +24.5% +1.9%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 209.02M 209.02M 47.46M 44.78M 45.98M
Total Equity 206.70M 206.70M 519.47M 519.44M 498.97M
D/E Ratio 1.01 1.01 0.09 0.09 0.09
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 439.62M 367.12M 155.15M 148.28M 111.92M
Free Cash Flow 61.78M 70.56M 52.68M