TUYA Q1 2026 Earnings Slight EPS Miss Amid Steady Performance CENT Q1 2026 Earnings Strong Profitability Despite Headwinds EPS Surges Past Estimates Genpact Q1 2026 Earnings EPS Beats Estimates by 424 Stock Edges Lower US Energy Corp USEG Q1 2026 Earnings EPS Misses Estimates Stock Rallies Despite Weak Results Allot Ltd ALLT Q1 2026 Earnings EPS Surprise Highlights Cost Discipline Amidst Transition BGS Q1 2026 Earnings Earnings Beat Driven by Cost Discipline and Portfolio Optimization