Microsoft reports first loss as Google continues to soar