Walmart is set to announce its quarterly earnings before the markets open on Thursday. The report....