Microsoft (NASDAQ: MSFT) is due to report its Q1 2022 earnings. Will analysts and shareholders be pleasantly surprised or is growth going to slow?