THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise ACMR Q1 2026 Earnings EPS Surges 695 Above Estimates Shares Rally 55 RBRK Q1 2026 Earnings Surprise Profit Beats Expectations as Cost Discipline Drives Results Nexgen Energy Ltd NXE Q1 2026 Earnings Deep EPS Miss as PreRevenue Developer Advances Key Projects YMM Q1 2026 Earnings Strong EPS Beat Masks Revenue Concerns as Stock Slips BOXL Q1 2026 Earnings EPS Beat of 66 Highlights Cost Control Efforts