Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Aggregate Minimum Annual Payments on Non-Cancelable Operating Leases (Detail)

v3.10.0.1
Commitments and Contingencies - Aggregate Minimum Annual Payments on Non-Cancelable Operating Leases (Detail)
$ in Thousands
Sep. 29, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 32,905
2020 27,395
2021 18,398
2022 12,401
2023 6,728
Thereafter 22,546
Total $ 120,373