XML 71 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued and Other Current Liabilities    
Royalties $ 73,221 $ 25,087
Clinical related costs 88,710 98,607
Sales allowances 59,924 44,770
Construction in progress 12,732 7,673
Financing lease liability   18,696
Operating lease liabilities 9,343  
Other current liabilities 42,020 34,568
Total accrued and other current liabilities $ 285,950 $ 229,401