Annual report pursuant to Section 13 and 15(d)

Leases - Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)

v3.8.0.1
Leases - Future Minimum Lease Payments Under Non-Cancellable Leases (Detail)
$ in Thousands
Dec. 30, 2017
USD ($)
Leases [Abstract]  
Future minimum operating lease payments, 2018 $ 13,854
Future minimum operating lease payments, 2019 12,304
Future minimum operating lease payments, 2020 8,801
Future minimum operating lease payments, 2021 8,199
Future minimum operating lease payments, 2022 8,001
Future minimum operating lease payments, later years 21,267
Total minimum operating lease payments $ 72,426