XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Cash flows from operating activities:    
Net Income (Loss) $ 8,774 $ 22,640
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation of property, plant, and equipment 2,398 2,024
Amortization of intangibles 171 15
Accretion/Amortization of investments available for sale (1,824)  
Deferred income taxes 75  
Change in net pension liability (627) 52
Loss on disposal of property and equipment 24  
Stock-based compensation expense 14,488 9,648
Change in asset retirement obligation (107)  
Provision for sales returns and bad debts 1,004 800
Inventory provision 3,630 1,428
Changes in working capital:    
Accounts receivable (32,344) (20,137)
Inventories (4,382) (1,825)
Prepayments, deposits, and other current assets (2,665) (2,260)
Accounts payable (1,447) 3,243
Other current liabilities 1,432 (6,992)
Net cash provided by (used in) operating activities (11,400) 8,636
Cash flows from investing activities:    
Acquisition of property and equipment (5,915) (7,810)
Purchase of investments available for sale (42,602)  
Proceeds from sale or maturity of investments available for sale 68,622  
Net cash provided by (used in) investing activities 20,105 (7,810)
Cash flows from financing activities:    
Repayment of finance lease obligations (82) (45)
Repurchase of employee common stock for taxes withheld (1,984)  
Proceeds from the exercise of stock options 2,006 3,146
Proceeds from vested restricted stock 1  
Net cash provided by (used in) financing activities (59) 3,101
Effect of exchange rate changes on cash and cash equivalents (431) (1,143)
Increase in cash and cash equivalents 8,215 2,784
Cash and cash equivalents, at beginning of the period 86,480 199,706
Cash and cash equivalents, at end of the period $ 94,695 $ 202,490