v3.25.2
Restructuring and integration expense (Tables)
6 Months Ended
Jun. 30, 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
June 30,
Six Months Ended
June 30,
(in thousands)2025202420252024
Total cost of revenue$189 $(35)$941 $898 
Operating expenses4,047 11,064 11,715 24,868 
Restructuring and integration expense$4,236 $11,029 $12,656 $25,766 
Restructuring and integration expense for each period was comprised of the following:
 Quarter Ended
June 30,
Six Months Ended
June 30,
(in thousands)2025202420252024
Employee severance benefits$1,618 $(415)$6,071 $1,557 
External consulting and other costs737 9,150 3,260 17,119 
Internal labor711 384 1,700 1,222 
Other1,170 1,910 1,625 5,868 
Restructuring and integration expense$4,236 $11,029 $12,656 $25,766 
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 
Charges6,379 
Reversals(308)
Payments(4,816)
Balance, June 30, 2025
$5,010