Why we’re keeping our buy rating on Amazon– even as shares tumble after revenues