July financial performance