The company reported a record $295 million net income for Q2 2026 and announced the largest quarterly dividend in its history, supported by strong liquidity.