Innodata Q2 FY26 net income rises 100% to USD 14.4 million; revenue climbs 58% to USD 92.1 million - INOD News | Rallies