XML 78 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Charges - Roll Forward (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance $ 9,800 $ 15,000 $ 21,000
Restructuring charges 6,397 9,892 7,965
Currency translation and other adjustments (400) 0 (1,200)
Cash payments / utilization (12,400) (15,100) (12,800)
Restructuring reserve, ending balance 3,400 9,800 15,000
Corporate      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 0 500 300
Restructuring charges 1,300 2,100 600
Currency translation and other adjustments 0 0 0
Cash payments / utilization (1,300) (2,600) (400)
Restructuring reserve, ending balance 0 0 500
Americas      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 800 1,700 3,300
Restructuring charges 1,600 3,100 2,300
Currency translation and other adjustments (100) (100) 100
Cash payments / utilization (2,100) (3,900) (4,000)
Restructuring reserve, ending balance 200 800 1,700
International      
Restructuring Reserve [Roll Forward]      
Restructuring reserve, beginning balance 9,000 12,800 17,400
Restructuring charges 3,500 4,700 5,100
Currency translation and other adjustments (300) 100 (1,300)
Cash payments / utilization (9,000) (8,600) (8,400)
Restructuring reserve, ending balance $ 3,200 $ 9,000 $ 12,800