Walmart beats Q2 expectations

By