XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 02, 2022
Statement of Cash Flows [Abstract]    
Cash and cash equivalents at beginning of period $ 882,325 $ 1,088,940
Cash flows from operating activities:    
Net income 241,804 235,335
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 34,400 34,825
Amortization of debt discount and fees 311 268
Stock-based compensation 74,288 59,469
(Gain) loss on investments, net (123) 2,038
Deferred income taxes (11,640) (24,920)
Provisions for losses (recoveries) on receivables 214 (344)
ROU asset amortization and change in operating lease liabilities (1,392) 926
Other non-cash items 99 88
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables (8,719) (28,426)
Inventories 399 4,580
Prepaid expenses and other 56,212 44,419
Other assets (42,084) 11,588
Accounts payable and accrued liabilities (117,915) (58,203)
Deferred revenue 40,650 56,225
Other long-term liabilities 897 (1,260)
Net cash provided by operating activities 267,401 336,608
Cash flows from investing activities:    
Purchases of investments (9,055) (1,000)
Proceeds from the sale of investments 102 0
Purchases of property, plant and equipment (26,719) (18,130)
Purchases of intangible assets 0 750
Net cash used for investing activities (35,672) (19,880)
Cash flows from financing activities:    
Proceeds from revolving credit facility 50,000 0
Payments on revolving credit facility (120,000) 0
Proceeds from issuance of common stock 65,370 45,673
Stock received for payment of employee taxes on vesting of restricted stock (67,712) (56,343)
Payments for repurchases of common stock (125,010) (250,016)
Net cash used for financing activities (197,352) (260,686)
Effect of exchange rate changes on cash and cash equivalents 261 (10,230)
Increase in cash and cash equivalents 34,638 45,812
Cash and cash equivalents at end of period 916,963 1,134,752
Supplemental cash flow information:    
Cash paid for interest 5,142 158
Cash paid for income taxes, net $ 19,814 $ 10,018