NWFL Q1 2026 Earnings Strong EPS Beat Amid Challenging Environment IQ Q1 2026 Earnings EPS Miss Weighs on Shares as iQIYI Navigates Challenging Landscape IMMP Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase TSEM Q1 2026 Earnings EPS Beat Drives Modest Share Price Uptick MRVI Q1 2026 Earnings Small Profit Surpasses Street Expectations as Sales Data Remains Withheld Repligen Corporation RGEN Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed