XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Cash flows from operating activities:    
Net income $ 80,610 $ 40,651
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 14,272 11,759
Stock-based compensation expense 27,249 22,374
Amortization of right-of-use assets 3,358 3,291
Other non-cash adjustments 87 92
Changes in assets and liabilities:    
Accounts receivable, net (13,521) (6,638)
Inventories, net (9,884) (985)
Prepaid expenses and other assets (1,781) (1,063)
Accounts payable 4,739 6,950
Accrued expenses (1,405) (31)
Accrued payroll obligations (7,169) (2,450)
Operating lease liabilities, current and long-term portions (3,637) (3,246)
Net cash provided by (used in) operating activities 92,918 70,704
Cash flows from investing activities:    
Capital expenditures (8,917) (4,413)
Cash paid for software and intellectual property licenses (5,368) (6,377)
Net cash provided by (used in) investing activities (14,285) (10,790)
Cash flows from financing activities:    
Restricted stock unit tax withholdings (35,763) (13,923)
Proceeds from issuance of common stock 3,581 3,948
Repurchase of common stock (50,161) (40,113)
Repayment of long-term debt (8,750) (4,375)
Net cash provided by (used in) financing activities (91,093) (54,463)
Effect of exchange rate change on cash (1,228) (49)
Net increase (decrease) in cash and cash equivalents (13,688) 5,402
Beginning cash and cash equivalents 131,570 182,332
Ending cash and cash equivalents 117,882 187,734
Supplemental disclosure of cash flow information and non-cash investing and financing activities:    
Interest paid 1,337 1,180
Operating lease payments 3,706 3,984
Income taxes paid, net of refunds 2,355 1,805
Accrued purchases of plant and equipment 3,019 253
Operating lease right-of-use assets obtained in exchange for lease obligations $ 476 $ 7,459