XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income $ 37,992 $ 53,535
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 16,438 13,838
Stock-based compensation 43,841 47,358
Deferred income taxes 2,106 70
Other, net 2,091 4,622
Unrealized loss on long term investments 46,585 27,709
Change in fair value of acquisition-related contingent consideration 6,382 5,526
Changes in operating assets and liabilities:    
Accounts receivable 53,956 84,637
Prepaid expenses and other assets (13,971) (10,777)
Inventory (13,903) (4,406)
Accounts payable (19,563) (13,709)
Accrued and other liabilities 53,787 (2,308)
Net cash provided by operating activities 215,741 206,095
Cash flows from investing activities:    
Purchase of long term investments   (8,662)
Sale of long term investments   1,080
Capital expenditures (17,006) (48,083)
Purchases of marketable securities   (39,301)
Sale and maturities of marketable securities 258 35,213
Net cash used in investing activities (16,748) (59,753)
Cash flows from financing activities:    
Proceeds from issuance of common stock under stock plans 16,398 22,376
Tax withholdings related to restricted and performance share vesting (2,161) (2,348)
Payment of finance lease liabilities (668) (573)
Payment of contingent consideration (13,473) (6,620)
Net cash provided by financing activities 96 12,835
Effect of exchange rates on cash, cash equivalents, restricted cash and investments 210 (2,331)
Net increase in cash, cash equivalents, restricted cash and investments 199,299 156,846
Cash, cash equivalents, restricted cash and investments at beginning of period 2,059,160 1,514,765
Cash, cash equivalents, restricted cash and investments at end of period 2,258,459 1,671,611
Supplemental Schedule of Cash Flow Information    
Income taxes paid 3,472 339
Unpaid purchases of property and equipment 15,764 21,262
Leased assets obtained in exchange for new operating lease liabilities 1,618 1,898
Leased assets obtained in exchange for new finance lease liabilities $ 584 $ 68