XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring, Acquisition and Integration-Related Costs - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Cost and Reserve [Line Items]      
Restructuring costs $ 115,807 $ 76,715  
Cost of sales:      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 103,422 67,621 $ 17,899
Acquisition integration-related costs 974 396 497
Restructuring and acquisition integration-related costs 104,396 68,017 18,396
Selling, general and administrative expenses:      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 12,385 9,094 1,301
Acquisition transaction-related costs 2,117 1,654 2,372
Acquisition integration-related costs 12,712 2,992 1,568
Restructuring and acquisition integration-related costs $ 27,214 $ 13,740 $ 5,241