XML 85 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring, Integration, and Other Charges - Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]      
Restructuring Reserve - December 31, 2019 $ 9,667    
Restructuring, integration, and other charges 13,288 $ 89,785 $ 60,361
Payments for restructuring and integration (12,619)    
Restructuring Reserve - December 31, 2020 9,735 9,667  
Accrued expenses $ 1,034,361 880,507  
Number of Years for the Accrual to Be Spent 1 year    
Restructuring Charges From Current Period [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring, integration, and other charges $ 13,389 22,256 23,698
Restructuring Charges From Prior Periods [Member]      
Restructuring Cost and Reserve [Line Items]      
Restructuring, integration, and other charges $ (633) 636 $ 7,517
Employee Severance [Member] | Expense Reduction Program [Member]      
Restructuring Cost and Reserve [Line Items]      
Accrued expenses   $ 24,252