Microsoft announced financial results for 2023Q2