XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Dec. 30, 2022
Cash flows from operating activities:          
Net Income (Loss) $ 4,817 $ 10,262 $ 13,591 $ 32,902 $ 39,665
Adjustments to reconcile net income to net cash provided by (used in) operating activities:          
Depreciation of property, plant, and equipment     3,743 3,101  
Amortization/Impairment of intangibles     169 22  
Accretion/Amortization of investments available for sale     (2,172) (307)  
Deferred income taxes     65 23 (2,254)
Change in net pension liability     (766) 40  
Loss on disposal of property and equipment     41    
Stock-based compensation expense     23,334 15,375  
Change in asset retirement obligation     (104)    
Provision for sales returns and bad debts     1,925 361  
Inventory provision     4,090 2,020  
Changes in working capital:          
Accounts receivable     (50,436) (13,108)  
Inventories     (9,975) (4,123)  
Prepayments, deposits, and other current assets     (3,584) 526  
Accounts payable     (3,266) (1,834)  
Other current liabilities     5,970 (2,253)  
Net cash provided by (used in) operating activities     (17,375) 32,745  
Cash flows from investing activities:          
Acquisition of property and equipment     (15,100) (14,083)  
Purchase of investments available for sale     (52,314) (95,576)  
Proceeds from sale or maturity of investments available for sale     119,359    
Net cash provided by (used in) investing activities     51,945 (109,659)  
Cash flows from financing activities:          
Repayment of finance lease obligations (39) (40) (121) (85)  
Repurchase of employee common stock for taxes withheld     (2,096)    
Proceeds from the exercise of stock options     9,264 8,179  
Proceeds from vested restricted stock     1 1  
Net cash provided by financing activities     7,048 8,095  
Effect of exchange rate changes on cash and cash equivalents     (666) (1,645)  
Increase (decrease) in cash and cash equivalents     40,952 (70,464)  
Cash and cash equivalents, at beginning of the period     86,480 199,706  
Cash and cash equivalents, at end of the period $ 127,432 $ 129,242 $ 127,432 $ 129,242 $ 86,480