Microsoft reported 2FQ23 (4CQ22) yesterday. Our quick take.