Amazon is finally making money while Walmart's profit dips
Annual net income