Benitec BNTC Q1 2026 Earnings Beat Revenue NA EPS 024 Materion MTRN Q1 2026 Earnings Beat Revenue NA EPS 127 Meta to Debut AI Smart Glasses in Japan with RealTime Translation on the Horizon SiteOne SITE Q1 2026 Earnings Miss by Significant Key Takeaways