ROG Q1 2026 Earnings EPS Beats Estimates by 10 Shares Edge Higher HBIO Q1 2026 Earnings EPS Surprises to the Upside Despite Challenging Quarter Reynolds Consumer Products Q1 2026 Earnings EPS Surpasses Expectations by 136 BNR Q3 2022 Earnings Narrower Loss Surprises as Revenue Remains Undisclosed DECK Q1 2026 Earnings EPS Surpasses Estimates by 1337 FirstService Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly