INOD - Innodata Inc. Forecast & Estimates | Finranks