XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Restructuring and integration expense (Tables)
3 Months Ended
Mar. 31, 2025
Restructuring and Related Activities [Abstract]  
Restructuring and integration expense
Restructuring and integration expense is reflected on the consolidated statements of comprehensive income as follows:
 Quarter Ended
March 31,
(in thousands)20252024
Total cost of revenue$752 $933 
Operating expenses7,668 13,804 
Restructuring and integration expense$8,420 $14,737 
Restructuring and integration expense for each period was comprised of the following:
 Quarter Ended
March 31,
(in thousands)20252024
Employee severance benefits$4,453 $1,972 
External consulting and other costs2,523 7,969 
Internal labor988 838 
Other456 3,958 
Restructuring and integration expense$8,420 $14,737 
Changes in restructuring and integration accruals
Changes in our restructuring and integration accruals were as follows:
(in thousands)Employee severance benefits
Balance, December 31, 2024
$3,755 
Charges4,644 
Reversals(191)
Payments(1,845)
Balance, March 31, 2025
$6,363