Broadstone BNL Q1 2026 Earnings Beat Revenue NA EPS 024 Cambria CEO Marty Davis Leverages Tariffs on Quartz to Squeeze Competitors JBG SMITH JBGS Q1 2026 Earnings Preview What to Expect Descartes DSGX Q1 2026 Earnings Surprise EPS 052 Up Significant Braves BATRA Q1 2026 Earnings Beat Revenue NA EPS 063 Mercer International MERC Q1 2026 Miss What Went Wrong Richardson Electronics Q1 2026 Earnings Earnings Beat Lifts Shares Despite Revenue Uncertainty TOL Q1 2026 Earnings Earnings Beat Expectations as Homebuilder Navigates Market Conditions GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment Virtu Financial Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher