Amazon (NASDAQ: AMZN) disappointed investors last year. Rising inflation and the general economic environment hurt earnings -- and the company even reported its first annual net loss in almost a decade. Since then, the e-commerce and cloud computing giant has cut costs, improved productivity, and reported progress along the road to recovery.