Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024550-18.34%
Dec 31, 2023673+7.12%
Dec 31, 2022629-16.91%
Dec 31, 2021756+14.53%
Dec 31, 2020660-27.12%
Dec 31, 2019906+41.43%
Dec 31, 2018641+18.34%
Dec 31, 2017541+72.05%
Dec 31, 2016315-3.33%
Dec 31, 2015326+69.73%
Dec 31, 2014192+121.52%
Dec 31, 201387-57.27%
Dec 31, 2012203-166.42%
Dec 31, 2011-305-33.11%
Dec 31, 2010-456