XML 93 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Lease Commitments - Schedule of Future Minimum Cash Commitments Under Operating Leases (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Gross Operating Lease Commitments, 2018 $ 35,239
Gross Operating Lease Commitments, 2019 31,459
Gross Operating Lease Commitments, 2020 26,793
Gross Operating Lease Commitments, 2021 21,451
Gross Operating Lease Commitments, 2022 18,979
Gross Operating Lease Commitments, Thereafter 70,244
Gross Operating Lease Commitments, Total 204,165
Sub-Leases, 2018 283
Sub-Leases, 2019 234
Sub-Leases, 2020 234
Sub-Leases, 2021 0
Sub-Leases, 2022 0
Sub-Leases, Thereafter 0
Sub-Leases, Total 751
Net Operating Lease Commitments, 2018 34,956
Net Operating Lease Commitments, 2019 31,225
Net Operating Lease Commitments, 2020 26,559
Net Operating Lease Commitments, 2021 21,451
Net Operating Lease Commitments, 2022 18,979
Net Operating Lease Commitments , Thereafter 70,244
Net Operating Lease Commitments, Total $ 203,414