Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 202426-93.94%
Dec 31, 2023432+1553.82%
Dec 31, 202226-93.18%
Dec 31, 2021383+1043.31%
Dec 31, 202034+0.08%
Dec 31, 201934+0.08%
Dec 31, 201833-14.64%
Dec 31, 201739+0.11%
Dec 31, 201639+0.12%
Dec 31, 201539+812.64%
Dec 31, 20144+0.59%
Dec 31, 20134-14.43%
Dec 31, 20125-82.83%
Dec 31, 201129+16.28%
Dec 31, 201025