XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restructuring and integration expense [Line Items]    
Restructuring and integration expense $ 14,094 $ 16,303
Total cost of revenue [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 1,153 59
Operating expenses [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 12,941 16,244
External consulting fees [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 7,692 7,859
Internal labor [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 2,122 1,696
Employee severance benefits [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense 488  
Restructuring charges, net 186 1,125
Other [Member]    
Restructuring and integration expense [Line Items]    
Restructuring and integration expense $ 4,094 $ 5,623