Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter MAA Q1 2026 Earnings Strong EPS Surprise of 31 Amid Mixed Revenue Visibility NeoVolta Inc NEOV Q1 2026 Earnings EPS Surprises to the Upside Stock Gains Ground CRIS Q1 2026 Earnings WiderThanExpected Loss on No Reported Revenue Stock Rises Despite Miss NextDecade Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress KNTK Q1 2026 Earnings Significant EPS Miss as Company Posts Surprise Loss