XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Components of Accrued Liabilities
The components of accrued liabilities as of September 30, 2023 and December 31, 2022 are as follows:
 
(in thousands)September 30, 2023December 31, 2022
Employee-related liabilities$68,367 $99,089 
Current lease liability11,839 12,841 
Other non-income taxes8,639 10,594 
Professional services6,159 7,160 
Other customer reserves4,804 5,064 
Interest3,687 4,449 
Deferred revenue2,126 2,593 
Restructuring liability2,075 2,434 
Current benefit liability1,318 1,318 
Other34,526 41,515 
Total$143,540 $187,057