v3.26.1
Note 7 - Leases - Lease Balance Classifications Within the Consolidated Balance Sheets and Lease Activity (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jan. 03, 2026
Balance $ 39,459    
Right-of-use assets obtained for new or renewed lease contracts during the period 997    
Amortization of right-of-use assets during the period (3,647) $ (3,840)  
Adjustments for present value and foreign currency effects (648)    
Balance 36,161    
Balance 42,107    
Lease liabilities accrued for new or renewed lease contracts during the period 997    
Accretion of lease liabilities 946    
Operating cash used for payments on lease liabilities (5,276) $ (4,187)  
Adjustments for present value and foreign currency effects (692)    
Balance 38,082    
Less: Current portion of operating lease liabilities (included in Accrued liabilities) (5,491)   $ (5,980)
Long-term operating lease liabilities, net of current portion $ 32,591   $ 36,127