XML 13 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 4,040 $ 8,774
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation of property, plant, and equipment 2,759 2,398
Amortization of intangibles   171
Accretion/Amortization of investments available for sale (286) (1,824)
Deferred income taxes 60 75
Change in net pension liability (146) (627)
Loss on disposal of property and equipment 26 24
Stock-based compensation expense 15,381 14,488
Change in asset retirement obligation 20 (107)
Provision for sales returns and bad debts 1,079 1,004
Inventory provision 1,024 3,630
Changes in working capital:    
Accounts receivable 436 (32,344)
Inventories (4,871) (4,382)
Prepayments, deposits, and other assets (7,085) (2,665)
Accounts payable 3,618 (1,447)
Other current liabilities (4,788) 1,432
Net cash provided by (used in) operating activities 11,267 (11,400)
Cash flows from investing activities:    
Acquisition of property and equipment (11,438) (5,915)
Purchase of investments available for sale (20,249) (42,602)
Proceeds from sale or maturity of investments available for sale 27,206 68,622
Net cash provided by (used in) investing activities (4,481) 20,105
Cash flows from financing activities:    
Repayment of finance lease obligations (82) (82)
Repurchase of employee common stock for taxes withheld (1,396) (1,984)
Proceeds from the exercise of stock options 5,695 2,006
Proceeds from vested restricted and performance stock units 2 1
Net cash provided by (used in) financing activities 4,219 (59)
Effect of exchange rate changes on cash and cash equivalents (1,267) (431)
Increase in cash and cash equivalents 9,738 8,215
Cash and cash equivalents, at beginning of the period 183,038 86,480
Cash and cash equivalents, at end of the period $ 192,776 $ 94,695