Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,195+44.93%
Dec 31, 2023825-33.98%
Dec 31, 20221,249-1.83%
Dec 31, 20211,272-2.67%
Dec 31, 20201,307-2.42%
Dec 31, 20191,340+37.32%
Dec 31, 2018976-3.08%
Dec 31, 20171,007+44.19%
Dec 31, 2016698-5.31%
Dec 31, 2015737+13.56%
Dec 31, 2014649-0.66%
Dec 31, 2013654-0.50%
Dec 31, 2012657+788.51%
Dec 31, 201174