XML 100 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Costs Associated with Exit and Restructuring Activities - Additional Information (Details)
$ in Thousands
12 Months Ended 21 Months Ended 31 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
position
Dec. 31, 2018
USD ($)
position
Restructuring charges          
Restructuring Charges $ 5,062 $ 4,139 $ 3,048    
April 2014 Plan and June 2016 Plan | Operating Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring Costs 5,062 4,139 3,048    
June2016 Plan          
Restructuring charges          
Elimination of workforce | position         230
June2016 Plan | Operating Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring and Related Cost, Expected Cost 13,400       $ 13,400
Restructuring charges          
Restructuring Charges 4,559 4,139 3,048    
June2016 Plan | Workforce reduction | Operating Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring and Related Cost, Expected Cost 3,075       3,075
April 2014 Plan          
Restructuring Cost and Reserve [Line Items]          
Restructuring and Related Cost, Expected Cost 9,950       9,950
Restructuring charges          
Restructuring Charges 503 $ 0 $ 4,923    
Elimination of workforce | position       120  
April 2014 Plan | Cost of goods sold          
Restructuring Cost and Reserve [Line Items]          
Restructuring and Related Cost, Expected Cost 4,050       4,050
April 2014 Plan | Operating Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring and Related Cost, Expected Cost 5,900       5,900
April 2014 Plan | Other charges, including pension termination costs | Operating Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring and Related Cost, Expected Cost 1,700       1,700
April 2014 Plan | Workforce reduction | Operating Expense          
Restructuring Cost and Reserve [Line Items]          
Restructuring and Related Cost, Expected Cost $ 4,200       $ 4,200