Delcath Systems Inc Q1 2026 Earnings Narrower Loss Surprises Markets RERE Q1 2026 Earnings EPS Surprises by 1832 But Stock Declines 507 CTEV Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Energy Market Conditions FTI Q1 2026 Earnings EPS Surpasses Estimates by Nearly 12 ABUS Q1 2026 Earnings EPS Miss Reflects Continued RD Investment as Pipeline Progresses