XML 67 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Lease Commitments - Schedule of Future Minimum Lease Payments under Non-Cancelable Leases (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Leases [Abstract]  
2018, Capital Leases $ 1,933
2019, Capital Leases 1,526
2020, Capital Leases 1,045
2021, Capital Leases 361
2022, Capital Leases 26
Total minimum lease payments, Capital Leases 4,891
Imputed interest (337)
Present value of minimum lease payments 4,554
2018, Operating Leases 80,889
2019, Operating Leases 71,192
2020, Operating Leases 57,131
2021, Operating Leases 41,143
2022, Operating Leases 29,061
Thereafter, Operating Leases 58,019
Total minimum lease payments, Operating Leases 337,435
2018, Total 82,822
2019, Total 72,718
2020, Total 58,176
2021, Total 41,504
2022, Total 29,087
Thereafter, Total 58,019
Total minimum lease payments $ 342,326