IBEX Q1 2026 Earnings EPS Beat Lifts Profile Stock Edges Lower ASR Q1 2026 Earnings EPS Misses Estimates Shares Dip 225 BHFAP Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower CRMD Q1 2026 Earnings Strong EPS Beat Driven by Milestone Payments Trimble Q1 2026 Earnings EPS Surpasses Estimates as Stock Trades Higher JNJ Q1 2026 Earnings Slight EPS Beat Amidst Operational Strength