QSI Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher HURN Q1 2026 Earnings Earnings Per Share Surpasses Consensus by 58 UCL Q1 2026 Earnings Narrower Loss Surprises Analysts as Shares Dip RBRK Q1 2026 Earnings Surprise Profit Beats Expectations as Cost Discipline Drives Results GPRO Q1 2026 Earnings Massive EPS Miss Despite Stock Rally YELP Q1 2026 Earnings EPS Beats Estimates Stock Rises