Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20243,077+5.88%
Dec 31, 20232,906+2.52%
Dec 31, 20222,835+9.44%
Dec 31, 20212,590+7.12%
Dec 31, 20202,418+5.38%
Dec 31, 20192,295+19.41%
Dec 31, 20181,922+14.14%
Dec 31, 20171,684+8.30%
Dec 31, 20161,555+4.09%
Dec 31, 20151,494+8.38%
Dec 31, 20141,378+4.43%
Dec 31, 20131,320+13.98%
Dec 31, 20121,158+15.21%
Dec 31, 20111,005+27.44%
Dec 31, 2010789