EYE Q1 2026 Earnings Earnings Beat Estimates Stock Moves Higher Intellicheck IDN Q1 2026 Earnings EPS Surges Past Estimates with 9737 Beat Interlink Electronics Q3 2025 Earnings EPS Surprise Despite Narrow Loss SLDB Q1 2026 Earnings WiderthanExpected Loss Amid Pipeline Progress FLNC Q1 2026 Earnings Slightly BetterThanExpected Loss Drives Positive Market Reaction