Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024964-26.87%
Dec 31, 20231,318+19.45%
Dec 31, 20221,103-15.70%
Dec 31, 20211,309+8.83%
Dec 31, 20201,203+32.13%
Dec 31, 2019910-6.77%
Dec 31, 2018976+16.40%
Dec 31, 2017839+14.69%
Dec 31, 2016731+23.02%
Dec 31, 2015594-4.44%
Dec 31, 2014622+34.75%
Dec 31, 2013462-10.84%
Dec 31, 2012518-21.76%
Dec 31, 2011662+105.19%
Dec 31, 2010323