XML 127 R107.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments And Contingencies (Summary Of Minimum Future Rental Payments Required Under Operating Leases and Capital Leases) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Capital Leases  
2017 $ 8,591
2018 7,269
2019 7,368
2020 7,360
2021 7,542
Thereafter 24,178
Total minimum lease payments 62,308
Less: Amount representing interest 5,332
Total present value of minimum payments 56,976
Less: Current portion of such obligations 8,591
Long-term capital lease obligations 48,385
Future minimum sublease rentals 20,000
Operating Leases  
2017 17,531
2018 16,295
2019 14,158
2020 11,923
2021 9,386
Thereafter 22,295
Total minimum lease payments $ 91,588