Charter Q1 Revenue Declines 1%; Comcast Exceeds Analyst Expectations | StreamingMeme