CWH Financials: Camping World Holdings Inc AI Analysis