XML 83 R63.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Future Minimum Lease Payments For Operating And Capital Leases (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Operating  
2017 $ 16,923
2018 14,238
2019 9,521
2020 7,668
2021 5,701
2022 and thereafter 19,106
Future minimum lease payments for operating lease total 73,157
Capital  
2017 1,055
2018 243
2019 9
2020 0
2021 0
2022 and thereafter 0
Future minimum lease payments for capital lease total $ 1,307