Innovex Q2 FY26 net income swings to profit of $25 million; revenue rises 9% year-over-year to $245 million - INVX News | Rallies