XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income $ 225,251 $ 199,424
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 39,508 32,945
Stock-based compensation 107,899 90,337
Deferred income taxes (61,864) 32,475
Other, net (3,670) 8,467
Unrealized (gain) loss on long term investments (36,493) 71,482
Loss on change in fair value of acquisition-related contingent consideration 14,570 9,695
Changes in operating assets and liabilities:    
Accounts receivable 6,885 (66,668)
Prepaid expenses and other assets (8,219) (25,380)
Inventory (53,436) (37,190)
Accounts payable (122,008) 22,660
Accrued and other liabilities 92,500 51,651
Net cash provided by operating activities 200,923 389,898
Cash flows from investing activities:    
Sale of long term investments 45 0
Capital expenditures (19,243) (28,749)
Payments for intangible assets (15,000) 0
Purchases of marketable securities (152,277) (43,988)
Sale and maturities of marketable securities 150,487 43,509
Net cash used in investing activities (35,988) (29,228)
Cash flows from financing activities:    
Proceeds from issuance of common stock under stock plans 28,367 37,692
Tax withholdings related to restricted and performance share vesting (3,428) (6,854)
Payment of finance lease liabilities (1,638) (1,368)
Payment of contingent consideration (6,424) (13,473)
Net cash provided by financing activities 16,877 15,997
Effect of exchange rates on cash, cash equivalents, restricted cash and investments (2,090) 1,198
Net increase in cash, cash equivalents, restricted cash and investments 179,722 377,865
Cash, cash equivalents, restricted cash and investments at beginning of period 2,953,120 2,059,160
Cash, cash equivalents, restricted cash and investments at end of period 3,132,842 2,437,025
Supplemental Schedule of Cash Flow Information    
Income taxes paid 137,313 76,464
Unpaid purchases of property and equipment 4,420 8,952
Leased assets obtained in exchange for new operating lease liabilities 5,275 2,025
Leased assets obtained in exchange for new finance lease liabilities $ 1,024 $ 1,308