ARMK Q1 2026 Earnings Earnings Slightly Miss Estimates Amid Operational Improvements NMRA Q1 2026 Earnings NarrowerThanExpected Loss and Steady Progress in CNS Pipeline NMFCZ Q1 2026 Earnings Missed Estimates by Narrow Margin as EPS Comes in at 032 KFRC Q1 2026 Earnings Kforce Beats EPS Estimates Amidst Cautious Labor Market ERII Q1 2026 Earnings EPS Misses Expectations Despite Positive Stock Reaction IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Details Limited