XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Leases - Lease Balance Classifications Within the Consolidated Balance Sheets and Lease Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Dec. 30, 2023
Balance $ 14,487    
Right-of-use assets obtained for new lease contracts during the period 4,684    
Amortization of right-of-use assets during the period (1,865) $ (1,657)  
Adjustments for present value and foreign currency effects (267)    
Balance 17,039    
Balance 16,310    
Lease liabilities incurred for new lease contracts during the period 4,684    
Accretion of lease liabilities 268    
Operating cash used for payments on lease liabilities (2,099) $ (2,000)  
Adjustments for present value and foreign currency effects (299)    
Balance 18,864    
Long-term operating lease liabilities, net of current portion 12,799   $ 10,739
Accounts Payable and Accrued Liabilities [Member]      
Less: Current portion of operating lease liabilities (included in Accrued liabilities) $ (6,065)