Microsoft's Resilience in a Tech Turbulent Landscape