Molnet håller Microsofts vinst uppe