Elastic ESTC Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11 BSY Q1 2026 Earnings EPS Beats Estimates by Nearly 6 GLW Q1 2026 Earnings EPS Beat Surprises Amid Disclosed Revenue Uncertainty Vista Gold Corp Q1 2026 Earnings EPS Loss of 002 as PreRevenue Producer Advances Mt Todd OOMA Q1 2026 Earnings EPS Surpasses Estimates with 786 Beat INBS Q1 2025 Earnings WiderthanExpected Loss Drags Shares Lower