Amazon reported quarterly revenue of $187.8 billion earlier this month, while Walmart reported its own earnings Thursday ...