XML 64 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Restructuring and integration expense [Line Items]    
Restructuring and integration expense $ 15,212 $ 18,483
Total cost of revenue [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 899 829
Operating expenses [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 14,313 17,654
External consulting fees [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 7,383 10,901
Internal labor [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 2,041 1,853
Employee severance benefits [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 1,877  
Restructuring charges, net 857 5,083
Other [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense $ 4,931 $ 646