XML 42 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable, Accrued Expenses and Other Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Accounts Payable, Accrued Expenses and Other Liabilities [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities

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

    

March 31, 2020

    

December 31, 2019

(in thousands)

Accounts payable

$

14,977

$

18,975

Accrued employee compensation

 

14,135

 

26,483

Accrued contracted services

 

76,592

 

74,486

Accrued rebates, discounts and other incentives

25,422

21,529

Operating lease liabilities

6,596

6,456

Other liabilities

6,796

6,039

Accounts payable, accrued expenses and other liabilities

$

144,518

$

153,968