XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule Of Accrued Expenses
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 Noncurrent Liabilities
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