XML 83 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Operating Leases    
2025 $ 24,034  
2026 20,582  
2027 15,767  
2028 11,718  
2029 8,940  
Thereafter 29,449  
Total lease payments 110,490  
Less: Effect of discounting to net present value 17,283  
Present value of lease liabilities 93,207  
Finance Leases    
2025 2,315  
2026 973  
2027 142  
2028 106  
2029 0  
Thereafter 0  
Total lease payments 3,536  
Less: Effect of discounting to net present value 90  
Present value of lease liabilities 3,446 $ 5,805
Total    
2025 26,349  
2026 21,555  
2027 15,909  
2028 11,824  
2029 8,940  
Thereafter 29,449  
Total lease payments 114,026  
Less: Effect of discounting to net present value 17,373  
Present value of lease liabilities $ 96,653