Barclays BCS Reports Strong Q1 2026 Revenue NA EPS Beats Korn Ferry KFY Delivers Q1 2026 Beat EPS 128 vs 125 Expected COMPASS CMPS Q1 2026 Earnings Beat Revenue NA EPS 030 Consensus CCSI Delivers Q1 2026 Beat EPS 152 vs 141 Expected