RKDA Q3 2025 Earnings Arcadia Biosciences Posts Surprise Profit as EPS Smashes Estimates CGNX Q1 2026 Earnings Robust EPS Surprise Overshadowed by Revenue Disappointment HSAI Q1 2026 Earnings Solid EPS Beat Amid Light Trading TAK Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively Shenandoah Telecommunications Co Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher INMD Q1 2026 Earnings Earnings Miss as EPS Falls Short of Estimates