XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring, Integration, and Other Charges (Tables)
12 Months Ended
Dec. 31, 2021
Restructuring Charges [Abstract]  
Schedule of Restructuring and Related Costs [Text Block] The following table presents the components of the restructuring, integration, and other charges for the years ended December 31:
 202120202019
Restructuring and integration charges - current period actions$15,126 $13,389 $22,256 
Restructuring and integration (credits) charges - actions taken in prior periods1,547 (633)636 
Other charges(5,762)532 66,893 
 $10,911 $13,288 $89,785