Amazon’s dismal incomes projection overshadows better-than-expected outcomes