Innodata (NASDAQ:INOD) sees FY2026 sales of $352.380 million vs $341.525 million analyst estimate.