RBLX Q1 2026 Earnings Narrower Loss Surprises Analysts as Engagement Metrics Improve Newmark Group NMRK Q1 2026 Earnings EPS Surges Past Estimates with 18 Beat BRCC Earnings Overview 20260528 Ralliant Corporation RAL Q1 2026 Earnings EPS Beats Estimates by 1531 Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines Crexendo CXDO Q1 2026 Earnings EPS Surges Past Estimates by 256 Amid Sparse Revenue Disclosure