Charter Communications Q2 2025 Earnings & Fraud Investigation Analysis | Monexa