XML 108 R92.htm IDEA: XBRL DOCUMENT v3.6.0.2
Lease Commitments - Future Minimum Payments for All Non-Cancelable Operating Leases (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 34,115
2018 26,846
2019 19,957
2020 14,863
2021 11,613
Thereafter $ 17,877