DOO Q1 2026 Earnings EPS Surprise of 796 Lifts Shares NESR Q1 2026 Earnings Profit Beat Driven by Cost Discipline and Service Demand MAN Q1 2026 Earnings Earnings Beat Expectations Amid Difficult Staffing Environment CURI Q1 2026 Earnings EPS Miss Amid Subscriber Challenges Skye Bioscience Inc SKYE Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Surges on Pipeline Progress ASR Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Headwinds