TEN
TEN
NYSE · Energy

Tsakos Energy Navigation Ltd

$35.68
-0.61 (-1.68%)
As of Mar 22, 10:15 PM ET ·
Financial Highlights (FY 2026)
Revenue
869.73M
Net Income
175.22M
Gross Margin
56.6%
Profit Margin
20.2%
Rev Growth
-2.5%
D/E Ratio
1.03
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 869.73M 891.58M 1.06B 812.89M
Gross Profit 492.18M 504.54M 419.24M 322.68M
Operating Income 274.75M 253.48M 101.80M 75.20M
Net Income 175.22M 161.65M 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 277.43M 277.43M 44.78M 45.98M
Total Equity 269.06M 269.06M 519.44M 498.97M
D/E Ratio 1.03 1.03 0.09 0.09
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA 459.91M 447.89M 148.28M 111.92M
Free Cash Flow 70.56M 52.68M