XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 31, 2023
Operating Leases    
Remainder of fiscal 2024 $ 4,139  
2025 7,339  
2026 5,831  
2027 4,109  
2028 3,114  
Thereafter 7,626  
Total lease payments 32,158  
Less: Interest (4,078)  
Present value of lease liability 28,080  
Finance Leases    
Remainder of fiscal 2024 542  
2025 1,030  
2026 934  
2027 858  
2028 845  
Thereafter 436  
Total lease payments 4,645  
Less: Interest (806)  
Present value of lease liability 3,839  
Total    
Remainder of fiscal year 2024 4,681  
2025 8,369  
2026 6,765  
2027 4,967  
2028 3,959  
Thereafter 8,062  
Total lease payments 36,803  
Less: Interest (4,884)  
Present value of lease liability $ 31,919 $ 35,951