Cerus Corporation CERS Q1 2026 Earnings Narrowing Losses Beat Estimates as Cost Discipline Strengthens RTX Q1 2026 Earnings EPS Surges Past Estimates with 161 Surprise NTB Q1 2026 Earnings EPS Surges Past Estimates by 82 ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beat Driven by Strong Operational Execution EFOI Q4 2024 Earnings Narrowed Loss Amid Continued Strategic Restructuring