Microsoft Earnings Come In on Target