· Charlie Bilello · negative
Amazon's trailing revenue has passed Walmart's in our stored series: $775.7B versus $735.8B, a $39.9B gap. The milestone needs two caveats: Amazon includes AWS, and the companies' fiscal windows are near-contemporaneous rather than identical.
The crossover is real in our stored trailing-twelve-month series. Amazon has $775.7 billion of revenue through 2026 Q2, growing 15.8%, while Walmart has $735.8 billion through its fiscal 2027 Q2, growing 6.2%. Amazon is ahead by $39.9 billion, or 5.4%, and the growth rates differ by 9.6 percentage points. If those rates simply continued for another year—not a forecast, just arithmetic—the gap would widen to roughly $117 billion. That makes the milestone less interesting as a single crossing than as the possible start of a sustained divergence. The comparison needs two important qualifications. Amazon and Walmart do not have the same business mix. Amazon's total includes AWS, currently running at about $169 billion annualised, growing 37%, and earning a 39.4% operating margin. Walmart has no equivalent. Strip AWS out and Amazon's retail-related revenue remains below Walmart's, so the headline is true for the consolidated companies but misleading if read as a pure retail comparison. The fiscal windows are also near-contemporaneous rather than identical because Walmart's fiscal calendar is shifted. The useful conclusion is therefore narrower than the viral chart. Walmart was 68 times Amazon's size twenty-five years ago and now trails it on consolidated revenue, but much of the final step came from Amazon building a high-margin cloud business alongside retail. The next question is not merely how quickly the top-line gap widens. It is whether retail-only Amazon ever passes Walmart, and how much cash each company converts from a dollar of revenue. Revenue marks the historical crossover; mix, margins and cash generation explain what it actually means.