IDEX Non-GAAP EPS of $2.02 beats by $0.13, revenue of $796M beats by $30.75M