TEN
TEN
NYSE · Energy

Tsakos Energy Navigation Ltd

$46.80
-2.40 (-4.88%)
As of Nov 7, 1:56 AM ET ·
Financial Highlights (FY 2026)
Revenue
743.41M
Net Income
149.77M
Gross Margin
56.6%
Profit Margin
20.2%
Rev Growth
-2.5%
D/E Ratio
1.06
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 56.6% 56.6% 39.7% 39.7%
Operating Margin 31.6% 28.4% 9.6% 9.3%
Profit Margin 20.2% 19.1% 8.5% 8.6%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 743.41M 762.08M 1.06B 812.89M
Gross Profit 420.70M 431.26M 419.24M 322.68M
Operating Income 234.84M 216.67M 101.80M 75.20M
Net Income 149.77M 138.18M 89.56M 70.16M
Gross Margin 56.6% 56.6% 39.7% 39.7%
Operating Margin 31.6% 28.4% 9.6% 9.3%
Profit Margin 20.2% 19.1% 8.5% 8.6%
Rev Growth -2.5% -2.5% +24.5% +1.9%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 332.66M 332.66M 44.78M 45.98M
Total Equity 315.08M 315.08M 519.44M 498.97M
D/E Ratio 1.06 1.06 0.09 0.09
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 373.87M 364.10M 148.28M 111.92M
Free Cash Flow — — 70.56M 52.68M