XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Restructuring and integration expense [Line Items]    
Restructuring and integration expense $ 16,303 $ 15,212
Total cost of revenue [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 59 899
Operating expenses [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 16,244 14,313
External consulting fees [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 7,859 7,383
Internal labor [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 1,696 2,041
Employee severance benefits [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 1,629  
Restructuring charges, net 1,125 857
Other [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense $ 5,623 $ 4,931