XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Leases - Lease Balance Classifications Within the Consolidated Balance Sheets and Lease Activity (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Dec. 28, 2024
Balance $ 13,870    
Right-of-use assets obtained for new lease contracts during the period 10,349    
Amortization of right-of-use assets during the period (5,240) $ (5,674)  
Adjustments for present value and foreign currency effects (14)    
Balance 18,965    
Balance 15,251    
Lease liabilities accrued for new lease contracts during the period 10,349    
Accretion of lease liabilities 850    
Operating cash used for payments on lease liabilities (5,971) $ (6,972)  
Adjustments for present value and foreign currency effects (97)    
Balance 20,382    
Less: Current portion of operating lease liabilities (included in Accrued liabilities) (5,805)   $ (5,818)
Long-term operating lease liabilities, net of current portion $ 14,577   $ 9,433