Interesting that they think they're out of internal projects and acquisitions to (profitably) spend money on. Even more interesting that the stock seems to agree -- I guess investors already believed that growth is over, and are seeing this recognition of that as an alignment between reality and internal strategy.
So glad they fired so many people. Otherwise they might have gone bankrupt and the stock crashed to zero. Prevented just in time to announce record profits, stock surges to all-time highs and buybacks of $70,000,000,000 with all that salary money saved.