BATL Q2 2023 Earnings NarrowerThanExpected Loss Fails to Lift Shares Itron Inc ITRI Q1 2026 Earnings Earnings Beat Driven by Strong Operational Execution EGY Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment ERAS Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Climbs KRO Q1 2026 Earnings NarrowerthanExpected Loss Despite Market Challenges 3D Systems DDD Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Rally