Despite a 4.2% revenue drop, DXC Technology Co (DXC) surpasses guidance in key metrics and strengthens its AI strategy for future growth.