JD: 2Q21 Results – Top Line Remains Resilient; GM to be Further Pressured