XML 147 R133.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Operating Lease Payments Under Non-Cancelable Leases (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating Leased Assets [Line Items]  
2018 $ 37,661
2019 31,864
2020 27,288
2021 24,502
2022 20,558
Thereafter 42,768
Less sublease income (4,674)
Total minimum lease payments $ 179,967