In Q1, Microsoft and Alphabet reported healthy y/y growth rates of 18% and 24%, respectively. Both businesses remain highly profitable, and they both have massive capital return programs in place. Microsoft beat estimates on both top and bottom lines in Q1, with particularly strong numbers for Azure.