FormFactor Inc FORM Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally TS Q1 2026 Earnings EPS Surpasses Estimates But Stock Slips Amid Uncertain Revenue Outlook IDT Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement CMTL Q1 2026 Earnings EPS Surprise Beats Estimates by 41 Stock Advances FRO Q1 2026 Earnings EPS Beats Estimates by 572 as Stock Declines BCP Investment Corporation BCIC Q1 2026 Earnings Earnings Beat on Strong Portfolio Performance