Amazon's cloud and ad divisions are key contributors to its record profit. But the tech giant keeps the full picture murky.
Walmart may have generated the most revenue of any other company in the S&P 500 for the past 12 consecutive years, but ...