YTRA Q1 2026 Earnings EPS Misses Estimates Stock Gains on Strategic Optimism SF Q1 2026 Earnings EPS Slightly Exceeds Estimates Shares Dip NextDecade Corporation NEXT Q1 2026 Earnings EPS Surprises by 24 as LNG Project Development Progresses BBAI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares ETON Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges