Amazon has been consistently beating sales and earnings estimates and the stock should respond to overall macroeconomic trends.
Amazon looked pretty strong on sales although gross margins and operating expense were somewhat lower than expected.
Investors perhaps were disappointed that profits didn't beat estimates, even by just a little bit. Actually, this is the first time after eight straight quarters that Amazon didn't beat expectations.