08:52 AM EST, 11/20/2025 (MT Newswires) -- Tsakos Energy Navigation ( TEN ) reported Q3 net income Thursday of $1.05 per diluted share, up from $0.67 a year earlier.
Analysts surveyed by FactSet expected $0.80.
Gross revenue for the quarter ended Sept. 30 was $186.2 million, compared with $200.2 million a year earlier.
Analysts polled by FactSet expected $160.9 million.
The company's shares were up 2.6% in recent Thursday premarket activity.