Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 20241,199+7.38%
Dec 31, 20231,116+12.22%
Dec 31, 2022995+12.05%
Dec 31, 2021888+0.76%
Dec 31, 2020881-3.64%
Dec 31, 2019914+18.09%
Dec 31, 2018774+11.70%
Dec 31, 2017693+12.65%
Dec 31, 2016615+4.26%
Dec 31, 2015590