CMSC Q1 2026 Earnings CMS Energy Beats EPS Estimates Subordinated Notes Edge Higher Bowman Consulting Group Ltd Q1 2026 Earnings Significant EPS Miss Sends Mixed Signals AZZ Q1 2026 Earnings Earnings Beat Lifts Sentiment Despite Revenue Discrepancy Cognyte CGNT Q1 2026 Earnings EPS Soars Past Estimates with 126 Surprise OMF Q1 2026 Earnings EPS Beat Drives Modest Share Price Uptick RCKY Q1 2026 Earnings EPS Misses Expectations as Revenue Details Remain Undisclosed