XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases - Lease Balance Classifications Within the Consolidated Balance Sheets and Lease Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2023
Apr. 02, 2022
Dec. 31, 2022
Balance $ 17,590    
Right-of-use assets obtained for new lease contracts during the period 40    
Amortization of right-of-use assets during the period (1,657) $ (1,696)  
Adjustments for present value and foreign currency effects 81    
Balance 16,054    
Balance 20,072    
Lease liabilities incurred for new lease contracts during the period 40    
Accretion of lease liabilities 257    
Operating cash used by payments on lease liabilities (2,000) $ (1,884)  
Adjustments for present value and foreign currency effects 72    
Balance 18,441    
Long-term operating lease liabilities, net of current portion 12,012   $ 13,618
Accounts Payable and Accrued Liabilities [Member]      
Less: Current portion of operating lease liabilities (included in Accrued liabilities) $ (6,429)