XML 141 R120.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Future Minimum Lease Payments And Future Minimum Income Receivable Under Non-Cancelable Operating Leases) (Details)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2016, Lease Payments $ 30,822
2017, Lease Payments 26,488
2018, Lease Payments 23,074
2019, Lease Payments 20,259
2020, Lease Payments 16,177
Thereafter, Lease Payments 43,852
Total, Lease Payments 160,672
2016, Sublease Income 1,291
2017, Sublease Income 1,461
2018, Sublease Income 1,167
2019, Sublease Income 1,152
2020, Sublease Income 1,168
Thereafter, Sublease 4,759
Total, Sublease Income $ 10,998