Innodata Q3 net income rises 24% to $10.3 million; revenue jumps 53% to $95.6 million - INOD News | Rallies