2Q25 Earnings Release