XML 158 R141.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Schedule Of Future Minimum Lease Payments For Operating Leases) (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2016 $ 24,590
2017 20,069
2018 16,457
2019 11,407
2020 8,171
Thereafter 14,944
Total minimum future lease payments 95,638 [1]
Minimum sublease payments included in total minimum future lease payments $ 14,031
[1] Minimum future lease payments exclude $14,031 of sublease rental income.