July financial results