Microsoft stock dips after earnings miss