Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

GENPACT LIMITED

(G)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 5 1308 0117 8318 420--
Entreprise Value (EV)1 6 0668 9878 7429 1119 0867 829
P/E ratio 18,6x27,0x26,3x24,9x21,4x18,2x
Yield 1,11%-0,94%0,75%0,84%1,16%
Capitalization / Revenue 1,71x2,28x2,11x2,12x1,93x1,73x
EV / Revenue 2,02x2,55x2,36x2,29x2,08x1,61x
EV / EBITDA 11,3x13,7x12,4x12,2x11,3x-
Price to Book 3,73x4,75x4,41x4,04x3,41x2,50x
Nbr of stocks (in thousands) 190 089189 961189 348187 316--
Reference price (USD) 27,042,241,445,045,045,0
Last update 02/07/201902/06/202002/09/202105/11/202105/11/202105/11/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 3 0013 5213 7093 9764 3664 864
EBITDA1 538655705748802-
Operating profit (EBIT)1 473559589638708807
Operating Margin 15,8%15,9%15,9%16,1%16,2%16,6%
Pre-Tax Profit (EBT)1 362399400461535617
Net income1 282305308350406469
Net margin 9,40%8,66%8,31%8,80%9,29%9,64%
EPS2 1,451,561,571,812,102,47
Dividend per Share2 0,30-0,390,340,380,52
Last update 02/07/201902/06/202002/09/202105/12/202105/12/202105/12/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 936976910691666-
Net Cash position1 -----591
Leverage (Debt / EBITDA) 1,74x1,49x1,29x0,92x0,83x-
Free Cash Flow1 179319504410465-
ROE (Net Profit / Equities) 19,9%19,7%17,5%20,2%19,6%15,3%
Shareholders' equity1 1 4141 5471 7621 7352 0743 058
ROA (Net Profit / Asset) 8,08%10,0%6,61%8,02%8,50%7,50%
Assets1 3 4903 0424 6644 3604 7716 249
Book Value Per Share2 7,248,889,3711,113,218,0
Cash Flow per Share2 1,752,192,982,302,663,09
Capex1 16010980,483,0116146
Capex / Sales 5,35%3,09%2,17%2,09%2,65%2,99%
Last update 02/07/201902/06/202002/09/202106/09/202106/09/202105/13/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
8 419 869 438
Net sales (USD)
3 709 377 000
Number of employees
98 000
Sales / Employee (USD)
37 851
Free-Float
92,5%
Free-Float capitalization (USD)
7 788 357 224
Avg. Exchange 20 sessions (USD)
53 569 954
Average Daily Capital Traded
0,64%
EPS & Dividend