SiteOne SITE Q1 2026 Earnings Miss by Significant Key Takeaways Halliburton Company HAL Q1 2026 Earnings Why the Beat Matters Expion360 XPON Reports Strong Q2 2025 Revenue NA EPS Beats Automation Threatens 69 of Jobs in India World Bank Data Suggests