Genpact LTDG

Market cap
$7.1B
P/E ratio
11.3x
Dec 31,
2010
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Net income149191185235192240268261281305308369353631
Depreciation585856535154555965961161098773
Amortization Of Financing Costs Including Loss On Extinguishment Of Debt-------2422322
Amortization of Intangible Assets1620232429292736393343584331
Asset Impairment Charges, Held For Use------------1-
Impairment of Long-Lived Assets to be Disposed of------------33-
Write-down of operating lease right-of-use assets and other assets------------20-
Loss on sale of business classified as held for sale (refer to Note 8)--------------1
Allowance for credit losses-16-41132710276124
Write-down of operating lease right-of-use assets and other assets------------20-
Unrealized loss/(gain) on revaluation of foreign currency asset/liability018146-95-212-35-108-11
Allowance for credit losses-16-41132710276124
Stock-based compensation expense1828323128252536498474827789
Unrealized loss/(gain) on revaluation of foreign currency asset/liability018146-95-212-35-108-11
Deferred tax benefit-5-8-10-1-12-1930-106-16-23-9-29-158
Stock-based compensation expense1828323128252536498474827789
Others, net-5-6-6-1005-121-1-1-1
Deferred tax benefit-5-8-10-1-12-1930-106-16-23-9-29-158
(Increase) in accounts receivable504636612479495777122-4312112131
(Increase) decrease in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets---------70100-83-439
Increase (decrease) in accounts payable-37-42-7-4-0-226-21-121214-8
Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities-----702847615887-2-542
Increase (decrease) in income taxes payable6102-7-2191568-162-6
Others, net-5-6-6-1005-121-1-1-1
(Increase) in accounts receivable504636612479495777122-4312112131
(Increase) decrease in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets---------70100-83-439
Increase (decrease) in accounts payable-37-42-7-4-0-226-21-121214-8
Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities-----702847615887-2-542
Increase (decrease) in income taxes payable6102-7-2191568-162-6
Net cash provided by operating activities163267311312272---340428584694444491
Purchase of property, plant and equipment5536834963628957857570535155
Payment for internally generated intangible assets (including intangibles under development)-------16753410443
Proceeds from Sale of Property, Plant, and Equipment11131112121600
Payment for business acquisitions, net of cash acquired43577564913121452851122521877201
Proceeds from/(payment) for divestiture of business---2--17-5---018-20
Proceeds from sale of investment---------2----
Net cash used for investing activities-33-535-158-78-193----276-357-266-123-37-79
Repayment of finance lease obligations---------711141312
Payment of debt issuance costs-915----342133-
Proceeds from long-term debt-120675121-800-350129400-350239-
Repayment of long-term debt45401071237685404016634343462020
Proceeds from Short-Term Debt--802751951,452200295250400610-261148
Repayment of short-term borrowings--253355601,56562285125625430250110289
Proceeds from issuance of common shares under stock-based compensation plans2513264630161816142025352839
Payment for net settlement of stock-based awards--2926711016434364522
Payment of earn-out consideration---4-0163137322
Dividend paid---------65748092100
Payment for stock repurchased and retired (including expenses related to stock repurchase)----30322734522015430137298214225
Others------------0--
Net cash used for financing activities-32326-105-65-177----13540-92-333-571-483
Effect of exchange rate changes----------12-13-20-888
Net increase (decrease) in cash and cash equivalents---------110-239-164-71
Interest Paid, Excluding Capitalized Interest, Operating Activities--------414549465148
Income Taxes Paid--------8110419432146157
Lease Obligation Incurred223222222530072