MKC Q1 2026 Earnings Strong EPS Beat Amid Market Challenges KTCC Q1 2026 Earnings Loss Per Share of 026 as Stock Declines 17 QRHC Q1 2026 Earnings EPS Misses Estimates by 27 as Stock Edges Up EIKN Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage Blackbaud Inc BLKB Q1 2026 Earnings Modest EPS Beat Points to Steady Execution in Cloud Transition MLSS Q1 2026 Earnings NarrowerThanExpected Loss Per Share