AMCX Q1 2026 Earnings EPS Misses Estimates Sharply as Stock Rises 37 Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Kyivstar Group Ltd KYIV Q1 2026 Earnings EPS Surprises to the Upside as Market Stays Cautious Perdoceo Education Corporation PRDO Q1 2026 Earnings EPS Surpasses Estimates with 5 Surprise CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise CRESY Q1 2026 Earnings Strong EPS Performance Despite Market Headwinds