XML 32 R40.htm IDEA: XBRL DOCUMENT v3.2.0.727
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES    
Accounts payable $ 1,684 $ 1,278
Accrued compensation 6,950 7,248
Accrued rebates and sales discounts 56,585 20,695
Allowance for product returns 17,605 15,015
Inventory and other contract manufacturing accruals 3,012 360
Royalties payable 9,548 810
Sales and marketing accruals 6,625 2,497
Other accrued liabilities 11,916 4,783
Total accounts payable and accrued liabilities $ 113,925 $ 52,686