XML 70 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details)
$ in Thousands
Apr. 01, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2018 (remaining nine months) $ 17,688
2019 22,488
2020 19,767
2021 15,089
2022 10,829
Thereafter 66,303
Total future minimum lease payments $ 152,164