DDI Q1 2026 Earnings EPS Surpasses Estimates by 216 Accuray ARAY Q1 2026 Earnings EPS Misses Estimates Stock Surges 22 on Strategic Progress ACRS Q1 2026 Earnings Narrower Loss Beats Estimates as Pipeline Progress Continues Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher LGL Q1 2026 Earnings Net Loss Misses Estimates Stock Edges Higher CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42