XML 90 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring, Acquisition Transaction and Integration-Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]      
Restructuring $ 19,200 $ 125,357  
Cost of sales      
Restructuring Cost and Reserve [Line Items]      
Restructuring 17,899 101,230 $ 84,844
Acquisition integration-related costs 497 1,153 3,458
Restructuring and acquisition integration-related costs 18,396 102,383 88,302
Selling, general and administrative expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring 1,301 24,127 5,497
Acquisition transaction-related costs 2,372 213 1,502
Acquisition integration-related costs 1,568 2,127 5,871
Restructuring and acquisition integration-related costs $ 5,241 $ 26,467 $ 12,870