STC Q1 2026 Earnings EPS Surges Past Estimates by 485 OTEX Q1 2026 Earnings EPS Beats Estimates by 746 Shares Dip HSIC Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency CYD Q3 2020 Earnings Near InLine EPS as China Recovery Supports Demand MXC Q3 2025 Earnings Profitability Remains Solid Amid Quiet Quarter GTY Q1 2026 Earnings EPS Surges Past Estimates But Shares Edge Lower