Cross Country Healthcare Inc CCRN Q1 2026 Earnings Narrowed Loss Beats Analyst Estimates CRAI Q1 2026 Earnings EPS Misses Estimates Slightly Stock Edges Higher MU Q1 2026 Earnings Strong EPS Beat Drives 19 Stock Surge ELLO Q3 2024 Earnings Solid Earnings Amid Quiet Quarter Stock Dips Slightly CYD Q3 2020 Earnings NearMiss on EPS Stock Gains Despite Slight Disappointment CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise