XML 137 R113.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Future Minimum Payments under Non-Cancelable Operating Leases and Capital Leases (Detail)
$ in Thousands
Dec. 31, 2017
USD ($)
Capital Leases  
2018 $ 1,199
2019 1,219
2020 398
2021 0
2022 0
Thereafter 0
Total minimum lease payments 2,816
Less amount representing interest (145)
Present value of capital lease obligations 2,671
Operating Leases  
2018 104,321
2019 90,274
2020 70,538
2021 52,766
2022 39,066
Thereafter 87,116
Total minimum lease payments $ 444,081