WATT Q1 2026 Earnings NarrowerthanExpected Loss Reflects Effective Cost Control Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist DCTH Q1 2026 Earnings NarrowerThanExpected Loss Bolstered by Cost Discipline WATT Q1 2026 Earnings EPS Surprise of 3464 Despite No Revenue Stock Declines CWST Q1 2026 Earnings Strong Earnings Beat Drives Modest Share Price Uptick KRMN Q1 2026 Earnings EPS Misses Estimates Stock Declines Sharply