XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and Other Liabilities - Restructuring Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Restructuring Charges, Total $ 10,227 $ 24,110 $ 23,096
Americas Business Segment [Member]      
Restructuring Reserve [Roll Forward]      
Balance at Beginning of Period 5,699 7,818  
Charges 10,227 18,654  
Payments (10,400) (20,706)  
Foreign Currency Translation (420) (67)  
Balance at End of Period 5,106 5,699 7,818
Non cash charges   5,456  
Restructuring Charges, Total   24,110  
Termination Benefits | Americas Business Segment [Member]      
Restructuring Reserve [Roll Forward]      
Balance at Beginning of Period 4,595 4,910  
Charges 4,538 10,017  
Payments (5,288) (10,223)  
Foreign Currency Translation 0 (109)  
Balance at End of Period 3,845 4,595 4,910
Facility Closure Costs | Americas Business Segment [Member]      
Restructuring Reserve [Roll Forward]      
Balance at Beginning of Period 1,104 2,908  
Charges 5,689 8,637  
Payments (5,112) (10,483)  
Foreign Currency Translation (420) 42  
Balance at End of Period $ 1,261 $ 1,104 $ 2,908