XML 85 R66.htm IDEA: XBRL DOCUMENT v3.22.4
RESTRUCTURING AND INTEGRATION EXPENSE (restructuring and integration accruals) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring and integration accruals [Line Items]      
Charges $ 63,136 $ 58,947 $ 79,339
Employee severance [Member]      
Restructuring and integration accruals [Line Items]      
Balance, beginning of year 5,672 6,798 3,459
Charges 13,782 10,897 19,025
Reversals (953) (1,821) (1,397)
Payments (9,973) (10,202) (14,289)
Balance, end of year $ 8,528 $ 5,672 $ 6,798