KFY Q1 2026 Earnings EPS Beats Estimates Stock Rises 2 THRY Q1 2026 Earnings Massive EPS Beat Lifts Shares as Expense Discipline Shines IDEX Corporation Q1 2026 Earnings Strong EPS Beat Drives Stock Uptick Bridgewater Bancshares BWB Q1 2026 Earnings Marginal EPS Miss Amid Positive Market Response PALI Q1 2026 Earnings EPS Misses Estimates as Palisade Bio Advances Pipeline Efforts Toro Corp Q4 2025 Earnings Minimal EPS Reported as Stock Declines