XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Cash Flows [Abstract]      
Net income (loss) $ 230,742 $ 70,587 $ (3,304)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 135,864 135,754 127,021
Share-based compensation 44,100 36,540 21,951
Unrealized foreign exchange loss (gain), net 28,175 10,866 3,756
Non-cash impairment of goodwill and acquired intangible assets 106,602
Deferred income taxes 7,885 (2,255) (23,946)
Accretion of convertible debt discount and amortization of debt issuance costs 3,741 20,239 18,924
Changes in working capital, net of amounts acquired:      
Income taxes payable, net 10,805 23,912 (16,823)
Trade accounts receivable (299,409) (107,478) 63,629
Prepaid expenses and other current assets (192,591) 93,475 (168,256)
Trade accounts payable 178,052 (33,218) 88,687
Deferred revenue (8,389) 7,472 10,945
Accrued expenses and other current liabilities 608,252 93,040 118,618
Changes in non-current assets and liabilities 1,063 57,642 (94,299)
Net cash provided by operating activities 748,290 406,576 253,505
Cash flows from investing activities:      
Acquisitions, net of cash acquired (342,951) (1,100)
Purchases of property and equipment (104,257) (92,207) (97,628)
Purchases of other long-term assets (7,728) (7,752) (7,770)
Other, net 1,160 1,850 967
Net cash used in investing activities (453,776) (98,109) (105,531)
Cash flows from financing activities:      
Proceeds from issuance of shares 9,081 10,848 18,101
Repurchase of shares (175,965) (229,877) (241,518)
Borrowings from revolving credit agreements 7,904,600 5,074,000 3,113,800
Repayments of revolving credit agreements (7,733,200) (5,061,000) (2,843,400)
Net borrowings (repayments) from short-term debt obligations 1,193 52 (5,157)
Debt issuance costs (3,014)
Other, net (3,849) (6,259) (6,428)
Net cash (used in) provided by financing activities (1,154) (212,236) 35,398
Effect of exchange rate changes on cash and cash equivalents and restricted cash (388,602) (109,637) 98,757
(Decrease) increase in cash and cash equivalents and restricted cash (95,242) (13,406) 282,129
Cash and cash equivalents and restricted cash at beginning of period 2,086,102 2,099,508 1,817,379
Cash and cash equivalents and restricted cash at end of period 1,990,860 2,086,102 2,099,508
Supplemental Cash Flow Disclosures:      
Interest paid during the period 29,067 18,503 17,319
Income taxes paid during the period $ 86,208 $ 48,688 $ 60,170