XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Leases - Lease Balance Classifications Within the Consolidated Balance Sheets and Lease Activity (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Dec. 28, 2024
Balance $ 13,870    
Right-of-use assets obtained for new lease contracts during the period 8,611    
Amortization of right-of-use assets during the period (1,909) $ (1,865)  
Adjustments for present value and foreign currency effects 157    
Balance 20,729    
Balance 15,251    
Lease liabilities accrued for new lease contracts during the period 8,611    
Accretion of lease liabilities 233    
Operating cash used for payments on lease liabilities (2,403) $ (2,099)  
Adjustments for present value and foreign currency effects 102    
Balance 21,794    
Less: Current portion of operating lease liabilities (included in Accrued liabilities) (5,566)   $ (5,818)
Long-term operating lease liabilities, net of current portion $ 16,228   $ 9,433