XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring - Schedule of Restructuring Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Beginning balance $ 837 $ 541 $ 1,188
Cost incurred 36,807 21,085 747
Cash disbursements (10,780) (20,748) (1,209)
Translation adjustments and other (513) (41) (185)
Ending balance 26,351 837 541
Q3 2024 Action      
Restructuring Reserve [Roll Forward]      
Beginning balance 0 0 0
Cost incurred 34,447 0 0
Cash disbursements (9,326) 0 0
Translation adjustments and other (515) 0 0
Ending balance 24,606 0 0
Q1 2023 Action      
Restructuring Reserve [Roll Forward]      
Beginning balance 819 0 0
Cost incurred 0 20,668 0
Cash disbursements (60) (19,798) 0
Translation adjustments and other (1) (51) 0
Ending balance 758 819 0
GO-NET      
Restructuring Reserve [Roll Forward]      
Beginning balance 0 0 0
Cost incurred 0 0 224
Cash disbursements 0 0 (180)
Translation adjustments and other 0 0 (44)
Ending balance 0 0 0
Acquisitions Related and Other      
Restructuring Reserve [Roll Forward]      
Beginning balance 18 541 1,188
Cost incurred 2,360 417 523
Cash disbursements (1,394) (950) (1,029)
Translation adjustments and other 3 10 (141)
Ending balance $ 987 $ 18 $ 541