XML 109 R91.htm IDEA: XBRL DOCUMENT v3.6.0.2
COMMITMENTS AND CONTINGENCIES - Minimum Future Rental Payments under Non-Cancelable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 116,473
2018 96,215
2019 78,587
2020 59,571
2021 43,858
Thereafter 63,383
Minimum future rental payments under operating leases $ 458,087