XML 106 R90.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Future minimum lease payments) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Unrecorded Unconditional Purchase Obligation [Line Items]      
2016 $ 21,870    
2017 15,316    
2018 9,131    
2019 8,526    
2020 5,082    
Thereafter 12,218    
Total 72,143    
Operating Leases, Rent Expense, Net $ 24,500 $ 28,500 $ 23,800