Trinity Industries TRN Reports Strong Q1 2026 Revenue NA EPS Beats Reinsurance RZB Q1 2026 Earnings Surprise EPS 697 Up Significant AIDriven Shift Genpact CEO Warns of Reduced IT Workload and Job Contraction