XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Accrued and Other Current Liabilities  
Schedule of accrued and other current liabilities

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

June 30,

December 31,

    

2022

    

2021

Royalties

    

$

209,501

$

168,412

Clinical related costs

137,445

    

 

109,486

Sales allowances

141,538

136,541

Sales and marketing

34,607

35,750

Construction in progress

8,952

27,098

Operating lease liabilities

9,369

10,554

Other current liabilities

 

57,396

 

45,754

Total accrued and other current liabilities

$

598,808

$

533,595