Microsoft's results are in the clouds | Fortune