Amazon Stock Earnings Performance and Business Outlook