Microsoft reports strong cloud earnings, with Windows and Xbox up too Jul 31, 2025By crystalg The Verge