Comcast (CMCSA): Q1 Earnings and Xfinity Guarantee Analysis | Monexa