Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2024433+2079.25%
Dec 31, 202320-96.80%
Dec 31, 2022620+1723.80%
Dec 31, 202134+0.01%
Dec 31, 202034+0.00%
Dec 31, 201934-79.54%
Dec 31, 2018166+315.47%
Dec 31, 201740+0.00%
Dec 31, 201640-94.16%
Dec 31, 2015685+10046.30%
Dec 31, 20147-94.52%
Dec 31, 2013123+15.38%
Dec 31, 2012107+166.72%
Dec 31, 201140-11.11%
Dec 31, 201045