XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity (Details)
$ in Thousands
Sep. 29, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remaining 2018 $ 8,399
2019 33,550
2020 29,387
2021 27,130
2022 26,850
Thereafter 37,554
Total future minimum lease payments $ 162,870