XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 11,979 $ 20,382 $ 27,191 $ 38,865
Total cost of revenue [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 615 28 1,514 857
Operating expenses [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 11,364 20,354 25,677 38,008
External consulting fees [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 5,540 11,337 12,923 22,238
Internal labor [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 2,480 1,128 4,520 2,981
Employee severance benefits [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense     3,127  
Restructuring charges, net 1,018 5,035 1,875 10,118
Other [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 2,941 $ 2,882 $ 7,873 $ 3,528