EHAB Q4 2025 Earnings EPS Misses Estimate by 31 Amid Operational Challenges Watts Water Technologies WTS Q1 2026 Earnings Earnings Beat Estimates by Nearly 12 Research Solutions RSSS Q1 2026 Earnings EPS Misses Estimates Amid Modest Share Decline YELP Q1 2026 Earnings EPS Beats Estimates by 117 as Stock Rises elf Beauty ELF Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Inotiv NOTV Q1 2026 Earnings EPS Falls Short Amid Operational Challenges