XML 81 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Other Liabilities Disclosure [Abstract]    
Royalties $ 1,039 $ 739
Research and development services 43,496 11,477
Compensation related 25,621 28,802
Product returns, rebates and other fees 5,363 2,336
Legal, accounting and other 6,162 4,821
Manufacturing, logistics and related fees 1,984 6,200
Sales and marketing 1,875 1,575
Interest 9,657 10,888
Total $ 95,197 $ 66,838