#comcast financial analysis