Note 7 - Leases - Lease Balance Classifications Within the Consolidated Balance Sheets and Lease Activity (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
---|---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
Dec. 28, 2024 |
|
Balance | $ 13,870 | ||
Right-of-use assets obtained for new lease contracts during the period | 10,040 | ||
Amortization of right-of-use assets during the period | (3,840) | $ (3,812) | |
Adjustments for present value and foreign currency effects | 256 | ||
Balance | 20,326 | ||
Balance | 15,251 | ||
Lease liabilities accrued for new lease contracts during the period | 10,040 | ||
Accretion of lease liabilities | 573 | ||
Operating cash used for payments on lease liabilities | (4,187) | $ (4,564) | |
Adjustments for present value and foreign currency effects | 221 | ||
Balance | 21,898 | ||
Less: Current portion of operating lease liabilities (included in Accrued liabilities) | (5,923) | $ (5,818) | |
Long-term operating lease liabilities, net of current portion | $ 15,975 | $ 9,433 |