EBMT Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher HRMY Q1 2026 Earnings EPS Misses Estimates Stock Slips on Profitability Concerns BRCC Earnings Overview 20260528 GEO Q1 2026 Earnings EPS Surprises to the Upside Despite Flat Revenue Disclosure CGNT Q1 2026 Earnings EPS Surges Past Estimates by 126 but Stock Slips Arrow Electronics Inc ARW Q1 2026 Earnings EPS Surges Past Estimates by 81