Reddit RDDT Q1 2026 Earnings Beat Revenue NA EPS 101 FatPipe FATN Q1 2026 Earnings Revenue NA Matching Views Genpact CEO Warns AI Will Reduce IT Workload and Lead to Job Cuts