IKT Q1 2026 Earnings Narrower Loss Beats Estimates Stock Slips on No Revenue Update METC Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stock Rises Amid Strategic Updates GPN Q1 2026 Earnings EPS Beats Estimates by 366 as Stock Edges Higher DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle ZOOZ Q2 2025 Earnings EPS Misses Estimates Stock Rises 876 BHFAL Q1 2026 Earnings Earnings Miss Estimates Amid Market Challenges