XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash Flows from Operating Activities:    
Net income $ 671,718 $ 650,521
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 96,230 85,171
Impairment charge 250 0
Provision for credit losses 5,080 5,464
Deferred income taxes (28,870) (14,749)
Share-based compensation expense 46,037 44,516
Other 1,034 (12)
Changes in assets and liabilities:    
Accounts receivable (56,087) (54,557)
Inventories (24,756) (31,647)
Other assets and liabilities (45,272) (17,902)
Accounts payable 2,347 (6,799)
Deferred revenue (735) (3,347)
Net cash provided by operating activities 666,976 656,659
Cash Flows from Investing Activities:    
Purchases of property and equipment (91,667) (101,075)
Acquisition of a business (76,694) 0
Proceeds from net investment hedges 1,142 6,256
Net cash used by investing activities (167,219) (94,819)
Cash Flows from Financing Activities:    
Repayments under credit facility, net 0 (329,000)
Payments of senior notes (75,000) 0
Payments of acquisition-related contingent consideration and holdbacks 0 (1,879)
Repurchases of common stock, net (591,042) (35,070)
Proceeds from exercises of stock options and employee stock purchase plans 31,237 35,704
Shares withheld for statutory tax withholding payments on restricted stock (10,486) (9,907)
Net cash used by financing activities (645,291) (340,152)
Net effect of changes in exchange rates on cash 238 (2,538)
Net (decrease) increase in cash and cash equivalents (145,296) 219,150
Cash and cash equivalents at beginning of period 453,932 112,546
Cash and cash equivalents at end of period 308,636 331,696
Supplemental Cash Flow Information:    
Unpaid property and equipment, reflected in accounts payable and accrued liabilities $ 10,405 $ 11,328