Walmart’s Q1 earnings are in — and the company’s sales, earnings and revenues managed to notably outpace analyst expectations and notch results that have sent...