Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock Sangoma Technologies Q1 2026 Earnings EPS Miss Weighs on Shares as Losses Widen LOPE Q1 2026 Earnings EPS Surpasses Estimates Stock Slips Slightly Viavi Solutions VIAV Q1 2026 Earnings EPS Surges Past Estimates as Shares Rise ADAMH Q1 2026 Earnings EPS Surges Past Estimates on Robust Interest Income Immunome Inc IMNM Q1 2026 Earnings SmallerThanExpected Loss as Biotech Advances Pipeline