Amazon just posted one of its best quarters ever.