XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring, Acquisition and Integration-Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]      
Restructuring $ 76,715 $ 19,200  
Cost of sales      
Restructuring Cost and Reserve [Line Items]      
Restructuring 67,621 17,899 $ 101,230
Acquisition integration-related costs 396 497 1,153
Restructuring and acquisition integration-related costs 68,017 18,396 102,383
Selling, general and administrative expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring 9,094 1,301 24,127
Acquisition integration-related costs 2,992 1,568 2,127
Acquisition transaction-related costs 1,654 2,372 213
Restructuring and acquisition integration-related costs $ 13,740 $ 5,241 $ 26,467