Charter Communications (CHTR): financials explained · StockLab