Genpact LTDG

Market cap
$8.4B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024615+25.39%
Dec 31, 2023491+10.63%
Dec 31, 2022444-36.10%
Dec 31, 2021694+18.82%
Dec 31, 2020584+36.56%
Dec 31, 2019428+26.03%
Dec 31, 2018340-5.45%
Dec 31, 2017359+3.85%
Dec 31, 2016346+5.60%
Dec 31, 2015327+20.45%
Dec 31, 2014272-12.76%
Dec 31, 2013312+0.30%
Dec 31, 2012311+16.52%
Dec 31, 2011267+63.47%
Dec 31, 2010163