XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Cash flows from operating activities:    
Net income $ 160,355 $ 126,969
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 25,279 21,498
Stock-based compensation expense 52,408 41,207
Amortization of right-of-use assets 5,022 4,995
Impairment of operating lease right-of-use asset 0 1,149
Other non-cash adjustments 177 791
Changes in assets and liabilities:    
Accounts receivable, net (11,895) (20,587)
Inventories, net 6,356 (26,370)
Prepaid expenses and other assets (5,305) (2,033)
Accounts payable (5,149) 9,038
Accrued liabilities (14,495) 2,190
Accrued payroll obligations (9,399) 3,549
Operating lease liabilities, current and long-term portions (5,736) (5,571)
Net cash provided by (used in) operating activities 197,618 156,825
Cash flows from investing activities:    
Capital expenditures (16,370) (13,080)
Cash paid for software and intellectual property licenses (8,917) (8,322)
Net cash provided by (used in) investing activities (25,287) (21,402)
Cash flows from financing activities:    
Restricted stock unit tax withholdings (48,633) (50,043)
Proceeds from issuance of common stock 5,519 4,317
Repurchase of common stock (30,005) (90,137)
Proceeds from long-term debt, net of issuance costs 0 148,601
Repayment of long-term debt (130,000) (158,750)
Net cash provided by (used in) financing activities (203,119) (146,012)
Effect of exchange rate change on cash (537) (2,215)
Net increase (decrease) in cash and cash equivalents (31,325) (12,804)
Beginning cash and cash equivalents 145,722 131,570
Ending cash and cash equivalents 114,397 118,766
Supplemental disclosure of cash flow information and non-cash investing and financing activities:    
Interest paid 3,240 2,203
Income taxes paid, net of refunds 11,229 4,115
Operating lease payments 6,179 5,500
Accrued purchases of plant and equipment 269 4,822
Operating lease right-of-use assets obtained in exchange for lease obligations $ 3,718 $ 639