TEN
TEN
NYSE · Energy

Tsakos Energy Navigation Ltd

$50.92
-1.17 (-2.25%)
As of Sep 21, 10:03 PM ET ·
Financial Highlights (FY 2026)
Revenue
863.72M
Net Income
174.00M
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 863.72M 885.41M 1.06B 812.89M
Gross Profit 488.78M 501.05M 419.24M 322.68M
Operating Income 272.85M 251.73M 101.80M 75.20M
Net Income 174.00M 160.54M 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 395.58M 395.58M 44.78M 45.98M
Total Equity 374.67M 374.67M 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 434.37M 423.02M 148.28M 111.92M
Free Cash Flow 70.56M 52.68M