Why Is Genpact  ( G )  Up 3.5% Since Last Earnings Report?