Microsoft reports first quarter earnings

Open in new window