Slantwise - Microsoft beats Wall Street expectations with $90B in revenue