CNXC Financials: Concentrix Corp AI Analysis