Microsoft Rides on Enterprise AI Advancements: More Upside Ahead?