XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:      
Net income $ 597,599 $ 340,660 $ 948,581
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 82,660 67,855 57,844
Stock-based compensation 215,889 188,420 183,006
Deferred income taxes (158,898) 57,091 (465,604)
Other, net 22,579 17,366 1,417
Unrealized (gain) loss on long term investments (43,893) 87,590 24,072
Loss on change in fair value of acquisition-related contingent consideration 29,202 12,149 14,741
Changes in operating assets and liabilities:      
Accounts receivable (98,678) (28,579) (134,306)
Prepaid expenses and other assets (42,491) (30,739) (64,080)
Inventory (170,151) (67,504) (20,965)
Accounts payable (167,945) 105,436 73,343
Accrued and other liabilities 230,614 220,196 131,439
Net cash provided by operating activities 496,487 969,941 749,488
Cash flows from investing activities:      
Purchase of long term investments (10,000) 0 (33,510)
Sale of long term investments 45 0 10,473
Capital expenditures (32,486) (77,833) (181,006)
Payments for intangible assets (15,000) 0 0
Purchases of marketable securities (456,020) (79,860) (235,167)
Sale and maturities of marketable securities 305,784 79,151 231,511
Net cash used in investing activities (207,677) (78,542) (207,699)
Cash flows from financing activities:      
Proceeds from issuance of common stock under stock plans 35,836 61,115 58,626
Tax withholdings related to restricted and performance share vesting (28,550) (26,301) (29,940)
Payment of finance lease liabilities (3,360) (2,862) (2,417)
Payment of contingent consideration (23,959) (32,746) (20,093)
Net cash (used in) provided by financing activities (20,033) (794) 6,176
Effect of exchange rates on cash, cash equivalents, and restricted cash (6,676) 3,355 (3,570)
Net increase in cash, cash equivalents, and restricted cash 262,101 893,960 544,395
Cash, cash equivalents, and restricted cash at beginning of period 2,953,120 2,059,160 1,514,765
Cash, cash equivalents, and restricted cash at end of period 3,215,221 2,953,120 2,059,160
Supplemental Schedule of Cash Flow Information      
Income taxes paid 378,206 136,242 67,731
Unpaid purchases of property and equipment 5,052 3,493 27,098
Leased assets obtained in exchange for new operating lease liabilities 5,275 6,745 14,416
Leased assets obtained in exchange for new finance lease liabilities $ 2,257 $ 1,862 $ 1,513