Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Leases - Schedule of Future Annual Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Apr. 03, 2021
Oct. 03, 2020
Mar. 28, 2020
Operating Lease Liabilities Payments Due [Abstract]      
Remainder of Fiscal 2021 $ 34,560    
2022 61,431    
2023 49,272    
2024 36,334    
2025 22,248    
Thereafter 17,224    
Total 221,069    
Less: amount of lease payments representing imputed interest 35,178    
Present value of future minimum lease payments 185,891    
Less: current obligations under leases 55,395 $ 54,459 $ 59,721
Operating lease liabilities, noncurrent $ 130,496 $ 130,234 $ 151,059