XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 29,364 $ 15,319 $ 70,935 $ 46,830
Total cost of revenue [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 6,429 131 10,868 216
Operating expenses [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 22,935 15,188 60,067 46,614
External consulting fees [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 10,939 7,670 31,561 24,670
Employee severance benefits [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense     17,961  
Restructuring charges, net 11,179 3,826 17,526 8,232
Internal labor [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense 2,469 1,877 6,341 6,177
Other [Member]        
Restructuring and integration expense [Line Items]        
Restructuring and integration expense $ 4,777 $ 1,946 $ 15,507 $ 7,751