XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Accrued and Other Current Liabilities  
Schedule of accrued and other current liabilities

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

December 31,

    

2021

    

2020

Royalties

    

$

168,412

$

106,011

Clinical related costs

109,486

    

 

115,897

Sales allowances

136,541

73,204

Sales and marketing

35,750

12,699

Construction in progress

27,098

22,807

Operating lease liabilities

10,554

12,674

Other current liabilities

 

45,754

 

35,112

Total accrued and other current liabilities

$

533,595

$

378,404