XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 15,319 $ 13,894 $ 46,830 $ 41,085
Total cost of revenue [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 131 1,559 216 3,073
Operating expenses [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 15,188 12,335 46,614 38,012
External consulting fees [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 7,670 6,432 24,670 19,355
Internal labor [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 1,877 1,756 6,177 6,276
Employee severance benefits [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense     8,928  
Restructuring charges, net 3,826 1,293 8,232 3,167
Other [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 1,946 $ 4,413 $ 7,751 $ 12,287