XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 13,894 $ 18,923 $ 41,085 $ 57,788
Total cost of revenue [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 1,559 (26) 3,073 831
Operating expenses [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 12,335 18,949 38,012 56,957
External consulting fees [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 6,432 14,898 19,355 37,136
Internal labor [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 1,756 2,218 6,276 5,200
Employee severance benefits [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense     4,690  
Restructuring charges, net 1,293 752 3,167 10,870
Other [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 4,413 $ 1,055 $ 12,287 $ 4,582