Microsoft Corporation (MSFT) financial highlights