XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable, Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Accounts Payable, Accrued Expenses and Other Liabilities  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable, accrued expenses and other liabilities consisted of the following:

    

September 30, 2022

    

December 31, 2021

(in thousands)

Accounts payable

$

21,303

$

17,598

Accrued employee compensation

 

19,533

 

20,845

Accrued contracted services

 

45,745

 

51,136

Accrued rebates, returns, discounts and other incentives

14,491

11,626

Accrued income taxes payable (see Note 14)

7,380

Other liabilities

1,436

2,575

Accounts payable, accrued expenses and other liabilities

$

109,888

$

103,780