v3.24.0.1
Leases - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 96,270  
2025 108,628  
2026 87,129  
2027 72,277  
2028 52,762  
Thereafter 118,181  
Total lease liabilities 535,247  
Less: Interest 73,041  
Present value of lease liabilities 462,206  
Finance Leases    
2024 4,129  
2025 4,625  
2026 4,252  
2027 3,379  
2028 1,973  
Thereafter 1,091  
Total lease liabilities 19,449  
Less: Interest 3,382  
Finance lease obligations 16,067 $ 21,294
Operating lease payments related to reasonably certain option extensions included in total lease payments 33,300  
Finance lease payments related to reasonably certain option extensions included in total lease payments 1,100  
Minimum lease payments for leases signed but not yet commenced excluded from lease liability $ 35,300