XML 57 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable, Accrued Expenses and Other Liabilities (Tables)
6 Months Ended
Jun. 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:

    

June 30, 2022

    

December 31, 2021

(in thousands)

Accounts payable

$

11,666

$

17,598

Accrued employee compensation

 

13,686

 

20,845

Accrued contracted services

 

48,253

 

51,136

Accrued rebates, returns, discounts and other incentives

12,345

11,626

Other liabilities

414

2,575

Accounts payable, accrued expenses and other liabilities

$

86,364

$

103,780