GDYN Q1 2026 Earnings EPS Beats Estimates on Improved Operational Efficiency Falcons Beyond Global FBYD Q1 2026 Earnings Negative EPS Weighs on Shares Twilio Q1 2026 Earnings EPS Surges Past Expectations Stock Declines Despite Beat TUYA Q1 2026 Earnings EPS Slightly Below Estimates Amidst Flat Stock Performance GIL Q1 2026 Earnings Strong EPS Beat Amid Modest Market Response Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts