XML 87 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies Schedule of operating lease commitments (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2015 $ 22,352,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 16,902,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 10,357,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 5,206,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 3,856,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Thereafter 8,312,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter    
Total 66,985,000us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Operating Leases, Rent Expense $ 25,000,000us-gaap_LeaseAndRentalExpense $ 24,600,000us-gaap_LeaseAndRentalExpense $ 23,600,000us-gaap_LeaseAndRentalExpense
Minimum [Member]      
Operating Leased Assets [Line Items]      
Building and Land, Lease Term 3 years    
Machinery and Equipment, Lease Term 1 year    
Maximum [Member]      
Operating Leased Assets [Line Items]      
Building and Land, Lease Term 5 years    
Machinery and Equipment, Lease Term 5 years