GLBE Q1 2026 Earnings Earnings Per Share Falls Short of Estimates Stock Declines Slightly IRIX Q1 2026 Earnings EPS Surprise of 5798 on Narrower Than Expected Loss DocGo Q1 2026 Earnings EPS Misses Estimates but Shares Rise KRMD Q1 2026 Earnings NarrowerThanExpected Loss Amid Flat Revenue Visibility SNES Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Gain PLX Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gains