CMS Q1 2026 Earnings Slight EPS Beat Amid Steady Utility Operations ARHS Q1 2026 Earnings EPS Beats Expectations Amid Challenging Retail Environment OSW Q1 2026 Earnings EPS Beats Estimates with 389 Surprise Amid Modest Stock Decline The9 Limited NCTY Q1 2012 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid Revenue Uncertainty BW Q1 2026 Earnings EPS Misses Estimates Amid Market Challenges Liberty Energy Inc LBRT Q1 2026 Earnings Massive EPS Beat Offsets Market Skepticism