XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 18,571  
2025 21,236  
2026 17,612  
2027 13,280  
2028 9,427  
Thereafter 27,153  
Total lease payments 107,279  
Less: Effect of discounting to net present value 16,390  
Present value of lease liabilities 90,889  
Finance Leases    
2024 2,300  
2025 2,360  
2026 1,011  
2027 176  
2028 156  
Thereafter 0  
Total lease payments 6,003  
Less: Effect of discounting to net present value 198  
Present value of lease liabilities 5,805 $ 7,309
Total    
2024 20,871  
2025 23,596  
2026 18,623  
2027 13,456  
2028 9,583  
Thereafter 27,153  
Total lease payments 113,282  
Less: Effect of discounting to net present value 16,588  
Present value of lease liabilities $ 96,694