XML 103 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of future minimum payments under non-cancelable operating leases (Details) - USD ($)
$ in Thousands
Oct. 03, 2020
Sep. 28, 2019
Leases [Abstract]    
2020 $ 19,578  
2021 14,579  
2022 10,405  
2023 6,817  
2024 4,156  
2025 and thereafter $ 10,755  
Total minimum lease payments   $ 66,290