Comcast (CMCSA): financials explained · StockLab