XML 80 R65.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Other Liabilities Disclosure [Abstract]    
Royalties $ 739 $ 3,790
Research and development services 15,076 36,267
Compensation related 28,802 31,011
Product returns, rebates and other fees 2,336 11,202
Legal, accounting and other 21,926 17,930
Manufacturing, logistics and related fees 6,379 18,821
Sales and marketing 2,378 4,639
Interest 10,888 4,898
Total $ 88,524 $ 128,558