XML 87 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Restructuring (Restructuring by Cost) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve $ 7,410,000us-gaap_RestructuringReserve $ 0us-gaap_RestructuringReserve  
Restructuring Charges 15,715,000us-gaap_RestructuringCharges 0us-gaap_RestructuringCharges (3,000)us-gaap_RestructuringCharges
Payments for Restructuring (4,755,000)us-gaap_PaymentsForRestructuring    
Restructuring Reserve, Accrual Adjustment (3,703,000)us-gaap_RestructuringReserveAccrualAdjustment    
Restructuring Reserve, Translation Adjustment 153,000us-gaap_RestructuringReserveTranslationAdjustment    
Restructuring Reserve 7,410,000us-gaap_RestructuringReserve 0us-gaap_RestructuringReserve  
Employee Severance [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve 6,525,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Restructuring Charges 9,721,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Payments for Restructuring (3,322,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Restructuring Reserve, Accrual Adjustment 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Restructuring Reserve, Translation Adjustment 126,000us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Restructuring Reserve 6,525,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Other Restructuring [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve 885,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Restructuring Charges 5,994,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Payments for Restructuring (1,433,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Restructuring Reserve, Accrual Adjustment (3,703,000)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Restructuring Reserve, Translation Adjustment 27,000us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Restructuring Reserve $ 885,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
$ 0us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember