EXL Service Holdings (EXLS) Analysis