Block XYZ Q1 2026 Earnings EPS Crushes Estimates by 244 as Profitability Improves KHC Q1 2026 Earnings EPS Beats Estimates by 1417 Shares Rise HLN Q4 2024 Earnings EPS Surpasses Estimates with 72 Beat CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise KLXE Q1 2026 Earnings EPS Beats Estimates Amid Sector Headwinds URGN Q1 2026 Earnings Narrower Loss Surprises as Revenue Details Remain Undisclosed