0001193125-26-144027
SEC filingRevenue was $798.7M (-66.8%) Operating Income was $252.3M (-9.4%) Net Income was $160.9M (-8.7%) Operating Margin was 31.6%
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.