Microsoft Financial Performance Analysis