XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accrued and Other Current Liabilities    
Royalties $ 25,087 $ 21,433
Clinical related costs 98,607 110,037
Sales allowances 44,770 34,679
Construction in progress 7,673 9,945
Financing lease liability 18,696  
Other current liabilities 34,568 22,807
Total accrued and other current liabilities $ 229,401 $ 198,901
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current Accrued Liabilities, Current