US retailer Spartan Stores posted a 21.6% jump in net earnings for the second quarter as a result of stronger sales.