Happiest Mind’s (HAPPSTMN) operating performance undershot estimates with both margin and revenue missing their marks.