XML 93 R79.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases - Summary of Future Minimum Lease Payments (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 50,274
2018 41,967
2019 31,468
2020 18,666
2021 11,375
2022 and after 14,442
Future minimum payments, total $ 168,192