|
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
|---|---|---|
| ACCOUNTS PAYABLE AND ACCRUED EXPENSES | ||
| Accounts payable | $ 25,293 | $ 32,335 |
| Accrued compensation | 18,346 | 36,854 |
| Accrued product reserves | 17,300 | 12,607 |
| Accrued restructuring | 1,443 | 2,004 |
| Accrued other | 42,799 | 37,458 |
| Total accounts payable and accrued expenses | $ 105,181 | $ 121,258 |