XML 82 R62.htm IDEA: XBRL DOCUMENT v3.3.1.900
Future Minimum Lease Payments For Operating And Capital Leases (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments for operating lease for year 2016 $ 16,253
Future minimum lease payments for operating lease for year 2017 12,123
Future minimum lease payments for operating lease for year 2018 9,556
Future minimum lease payments for operating lease for year 2019 5,540
Future minimum lease payments for operating lease for year 2020 4,034
Future minimum lease payments for operating lease for year 2021 and thereafter 6,900
Future minimum lease payments for operating lease total 54,406
Future minimum lease payments for capital lease for year 2016 601
Future minimum lease payments for capital lease for year 2017 1,123
Future minimum lease payments for capital lease for year 2018 227
Future minimum lease payments for capital lease for year 2019 9
Future minimum lease payments for capital lease for year 2020 0
Future minimum lease payments for capital lease for year 2021 and thereafter 0
Future minimum lease payments for capital lease total $ 1,960