SWK Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements CREG Q1 2026 Earnings Reported Loss Per Share of 003 Stock Declines 125 Amid Missing Revenue Data RELL Q1 2026 Earnings EPS Surges Past Estimates by 525 as BottomLine Strength Outweighs Stock Decline Aurora Innovation Q1 2026 Earnings EPS Beat Masks PreRevenue Reality Amid Ongoing Development Costs BMBL Q1 2026 Earnings EPS Surges Past Estimates with 224 Beat Weatherford International Q1 2026 Earnings Strong EPS Beat Highlights Operational Discipline