XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities
Accrued expenses consist of the following:
SEPTEMBER 30,
2023
DECEMBER 31,
2022
(In thousands)
Accrued compensation$23,703 $29,518 
Legal and professional accruals1,657 1,297 
Interest payable2,308 176 
Income taxes payable7,669 2,223 
Short-term contingent liabilities 8,169 — 
Accrued business acquisition liabilities— 700 
Other1,219 1,489 
Total accrued expenses$44,725 $35,403 

Other long-term liabilities consist of the following:

SEPTEMBER 30,
2023
DECEMBER 31,
2022
(In thousands)
Uncertain tax position liability$2,361 $2,308 
Contingent consideration23,750 19,813 
Total other long-term liabilities$26,111 $22,121