Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Future Annual Minimum Lease Payments (Details)

v3.21.2
Leases - Schedule of Future Annual Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jul. 03, 2021
Oct. 03, 2020
Jun. 27, 2020
Operating Lease Liabilities Payments Due [Abstract]      
Remainder of Fiscal 2021 $ 17,323    
2022 64,774    
2023 53,324    
2024 40,280    
2025 25,922    
Thereafter 22,010    
Total 223,633    
Less: amount of lease payments representing imputed interest 50,992    
Present value of future minimum lease payments 172,641    
Less: current obligations under leases 53,700 $ 54,459 $ 63,606
Operating lease liabilities, noncurrent $ 118,941 $ 130,234 $ 142,307