XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and integration expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 18 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Restructuring and integration expense [Line Items]          
Restructuring and integration expense $ 11,265 $ 29,364 $ 37,031 $ 70,935  
Total cost of revenue [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 234 6,429 1,132 10,868  
Operating expenses [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 11,031 22,935 35,899 60,067  
North Star program [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 11,000 20,000 33,000 35,000 $ 80,000
Anticipated additional restructuring and integration expense 30,000   30,000   $ 30,000
External consulting and other costs [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 8,614 10,939 25,733 31,561  
Employee severance benefits [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense     2,961    
Restructuring charges, net 902 11,179 2,459 17,526  
Internal labor [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense 381 2,469 1,602 6,341  
Other [Member]          
Restructuring and integration expense [Line Items]          
Restructuring and integration expense $ 1,368 $ 4,777 $ 7,237 $ 15,507