Microsoft shares surge 8% in extended trade after Q4 earnings beat, stronger guidance