Innodata surges 149% in May on big tech AI contract win