EWCZ Financials: European Wax Center Inc AI Analysis