CNBCMicrosoft posts big earnings beat and gives optimistic revenue forecastJul 27, 2021Jordan NovetBy Jordan Novetmore_vert