XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring, Integration, and Other Charges (Tables)
12 Months Ended
Dec. 31, 2022
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:
(thousands)202220212020
Restructuring and integration charges - current period actions$6,899 $15,126 $13,389 
Restructuring and integration (credits) charges - actions taken in prior periods95 1,547 (633)
Other charges (credits)6,747 (1,280)7,755 
 $13,741 $15,393 $20,511