XML 52 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accrued and Other Current Liabilities    
Royalties $ 52,861 $ 25,087
Clinical related costs 68,914 98,607
Sales allowances 59,348 44,770
Construction in progress 4,614 7,673
Financing lease liability   18,696
Operating lease liabilities 10,372  
Other current liabilities 53,612 34,568
Total accrued and other current liabilities $ 249,721 $ 229,401