XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring and other impairment charges - Restructuring program (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges $ 14,157   $ 18,802
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration]     Cost of goods sold
Asset impairment charges 7,834   $ 1,497
Total restructuring and other impairment charges 21,991 $ 15,604 20,299
2024 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 6,100    
2024 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 11,203    
2023 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges (1,442) 12,535  
2023 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 1,377 1,451  
2022 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges (1,432) 3,128 15,523
Respiratory divestiture plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges   (929) 578
2019 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges     (987)
2018 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges     2,076
Other restructuring programs      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges (1,649) (581) 1,612
Termination benefits      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 13,951   17,385
Asset impairment charges 0   0
Total restructuring and other impairment charges 13,951 14,784 17,385
Termination benefits | 2024 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 6,086    
Termination benefits | 2024 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 11,164    
Termination benefits | 2023 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges (1,524) 12,535  
Termination benefits | 2023 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 1,344 1,451  
Termination benefits | 2022 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges (1,454) 2,759 15,465
Termination benefits | Respiratory divestiture plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges   (946) 504
Termination benefits | 2019 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges     (1,120)
Termination benefits | 2018 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges     1,230
Termination benefits | Other restructuring programs      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges (1,665) (1,015) 1,306
Other costs      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 206   1,417
Asset impairment charges 7,834   1,497
Total restructuring and other impairment charges 8,040 820 2,914
Other costs | 2024 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 14    
Other costs | 2024 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 39    
Other costs | 2023 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 82 0  
Other costs | 2023 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 33 0  
Other costs | 2022 Restructuring plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges 22 369 58
Other costs | Respiratory divestiture plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges   17 74
Other costs | 2019 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges     133
Other costs | 2018 Footprint realignment plan      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges     846
Other costs | Other restructuring programs      
Restructuring Cost and Reserve [Line Items]      
Total restructuring charges $ 16 $ 434 $ 306