Apparel retailer Ever-Glory International Group has revealed a mixed second-quarter as earnings and sales fell but margins improved.