XML 112 R93.htm IDEA: XBRL DOCUMENT v3.8.0.1
Non Cancelable Operating Lease Commitments (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Line Items]  
2018 $ 17,560
2019 14,355
2020 11,851
2021 9,201
2022 7,331
Beyond 2023 7,425
Total $ 67,723