EXFY Q1 2026 Earnings EPS Beats Estimates by 68 as Company Delivers Profitability IMDX Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid Revenue Challenges Teleflex TFX Q1 2026 Earnings EPS Beats Estimates by 14 as Stock Dips on Cautious Sentiment CRC Q1 2026 Earnings EPS Beats Estimates Stock Slides amid Market Headwinds ESE Q1 2026 Earnings EPS Beats Estimates Stock Rises 32 SILC Q1 2026 Earnings Narrower Loss Than Expected Drives Stock Higher