XML 21 R80.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Schedule of Future Minimum Rental Commitments Under Noncancelable Operating Lease Agreements (Details)
$ in Thousands
Sep. 28, 2019
USD ($)
Future minimum rental commitments under noncancelable operating lease agreements [Abstract]  
2020 $ 27,110
2021 23,875
2022 21,068
2023 16,267
2024 10,980
2025 and thereafter $ 25,128