IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment HTGC Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin OPRA Q1 2026 Earnings EPS Surpasses Estimates Stock Declines Modestly Concentrix CNXC Q1 2026 Earnings EPS Miss and Revenue NonDisclosure Weigh on Sentiment AEIS Q1 2026 Earnings EPS Surpasses Expectations by 35 Arista Networks Q1 2026 Earnings EPS Surpasses Estimates Stock Advances 366