Concentrix Corporation (CNXC) reports earnings