XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Operating activities    
Net income $ 409,400 $ 371,755
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 52,004 51,830
Amortization of debt issuance costs 1,665 1,749
Amortization of acquired intangible assets 16,922 19,980
Write-down of property, plant and equipment (refer to Note 20) 710 0
Write-down of operating right-of-use assets (refer to Note 20) 7,024 0
Allowance for credit losses (refer to Note 4) 18,208 12,395
Unrealized (gain)/loss on revaluation of foreign currency assets/liabilities 4,000 (7,909)
Stock-based compensation expense 64,055 47,276
Deferred tax expense 11,729 14,509
Others, net 280 386
Change in operating assets and liabilities:    
Increase in accounts receivable (80,303) (95,790)
Increase in prepaid expenses, other current assets, contract cost assets, operating lease right-of-use assets and other assets (71,083) (5,752)
Decrease in accounts payable (236) (8,021)
Increase (Decrease) in accrued expenses, other current liabilities, operating leases liabilities and other liabilities 73,036 (5,056)
Increase in income taxes payable 18,750 14,825
Net cash provided by operating activities 526,161 412,177
Investing activities    
Purchase of property, plant and equipment (60,544) (63,049)
Payment for internally generated intangible assets (including intangibles under development) (6,125) (1,787)
Payment for business acquisitions, net of cash acquired (80,384) 0
Proceeds from sale of property, plant and equipment 58 128
Proceeds from maturity of short term investments 23,359 0
Net cash used for investing activities (123,636) (64,708)
Financing activities    
Repayment of finance lease obligations (6,552) (8,238)
Payment of debt issuance and refinancing costs 0 (4,123)
Proceeds of long-term debt 0 400,000
Repayment of long-term debt (19,875) (26,500)
Proceeds from short-term borrowings 85,000 50,000
Repayment of short-term borrowings (85,000) (60,000)
Proceeds from issuance of common shares under stock-based compensation plans 14,347 12,170
Payment for net settlement of stock-based awards (31,829) (21,307)
Dividend paid (88,701) (81,768)
Payment for stock repurchased and retired (including expenses related to stock repurchased) (183,020) (167,656)
Net cash (used for) provided by financing activities (315,630) 92,578
Net increase in cash and cash equivalents 86,895 440,047
Effect of exchange rate changes 5,622 (1,070)
Cash and cash equivalents at the beginning of the period 648,246 583,670
Cash and cash equivalents at the end of the period 740,763 1,022,647
Supplementary information    
Cash paid during the period for interest 37,571 39,180
Cash paid during the period for income taxes, net of refund $ 98,742 $ 77,983