美股A股
StockGist
Back
20-F2026-04-06· grok-4-1-fast-non-reasoning

TEN-PE · Tsakos Energy Navigation Limited

0001193125-26-144027

SEC filing

Summary

Revenue was $798.7M (-66.8%) Operating Income was $252.3M (-9.4%) Net Income was $160.9M (-8.7%) Operating Margin was 31.6%

Key takeaways

Full analysis

Net income totaled $160.9 million, an 8.7% decrease from $176.2 million, maintaining profitability amid market headwinds. Operating cash flow provided $297.6 million, slightly below $307.7 million in 2024, demonstrating strong cash generation to fund operations and growth. Liquidity requirements focus on debt servicing, equity for vessel investments, working capital, and cash flow fluctuations.