2Q25 Earning Release