Strong Contracted Revenue Backlog
The contracted revenue backlog has grown to $3.7 billion with a 3.9-year average charter duration, ensuring 99% contract coverage for 2025 and 85% for 2026.
Net Debt and Liquidity Position
Net debt stands at $299 million with a net debt to adjusted EBITDA ratio of 0.4x, and total liquidity, including marketable securities, is at $825 million.
Fleet Optimization and Strategic Focus
Focus on optimizing the performance of the existing fleet with investments in energy-saving devices and upgrades, ensuring competitive operational costs.
Share Repurchase Program
The company has repurchased $36.9 million worth of stock since the last earnings release, with the share repurchase program upsized to $300 million.