v3.24.0.1
Accrued Liabilities - Restructuring (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]      
Restructuring Reserve, Beginning Balance $ 1,091 $ 2,828  
Restructuring, Settlement and Impairment Provisions before non-cash charges 17,341 16,808  
Payments for Restructuring (16,156) (18,545)  
Foreign Currency Translation   0  
Balance at end of period 2,276 1,091 $ 2,828
Non cash charges 2,609 2,152  
Provisions 19,950 18,960  
Restructuring Charges and Other Related Charges 19,950 18,960 13,914
Cost of Sales      
Restructuring Reserve [Roll Forward]      
Restructuring Charges and Other Related Charges 2,600 1,700 5,200
Termination Benefits      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve, Beginning Balance 973 2,470  
Restructuring, Settlement and Impairment Provisions before non-cash charges 8,953 3,944  
Payments for Restructuring (7,731) (5,441)  
Foreign Currency Translation   0  
Balance at end of period 2,195 973 2,470
Facility Closure Costs      
Restructuring Reserve [Roll Forward]      
Restructuring Reserve, Beginning Balance 118 358  
Restructuring, Settlement and Impairment Provisions before non-cash charges 8,388 12,864  
Payments for Restructuring (8,425) (13,104)  
Foreign Currency Translation   0  
Balance at end of period 81 118 $ 358
Prevention and Recovery      
Restructuring Reserve [Roll Forward]      
Provisions 13,500 9,600  
Reconstructive      
Restructuring Reserve [Roll Forward]      
Provisions $ 6,400 $ 9,400