XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued and Other Current Liabilities
6 Months Ended
Jun. 30, 2021
Accrued and Other Current Liabilities  
Accrued and Other Current Liabilities

11.     Accrued and other current liabilities

Accrued and other current liabilities consisted of the following (in thousands):

June 30,

December 31,

    

2021

    

2020

Royalties

    

$

127,216

$

106,011

Clinical related costs

103,369

    

 

115,897

Sales allowances

81,729

73,204

Construction in progress

30,823

22,807

Operating lease liabilities

10,995

12,674

Other current liabilities

 

58,935

 

47,811

Total accrued and other current liabilities

$

413,067

$

378,404