XML 37 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
REVENUE RECOGNITION AND RELATED ALLOWANCES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance $ 31,535  
Ending balance 39,050  
Chargebacks [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance 26,785 $ 11,381
Accruals/Adjustments 88,973 43,349
Credits Taken Against Reserve (83,757) (34,731)
Ending balance 32,001 19,999
Government Rebates [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance 5,891 4,631
Accruals/Adjustments 5,110 5,773
Credits Taken Against Reserve (7,467) (3,895)
Ending balance 3,534 6,509
Returns [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance 5,756 2,648
Accruals/Adjustments 5,220 3,256
Credits Taken Against Reserve (3,418) (2,595)
Ending balance 7,558 3,309
Administrative Fees And Other Rebates [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance 3,550 1,653
Accruals/Adjustments 10,646 5,071
Credits Taken Against Reserve (8,593) (4,274)
Ending balance 5,603 2,450
Prompt Payment Discounts [Member]    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Beginning balance 1,554 674
Accruals/Adjustments 3,842 2,180
Credits Taken Against Reserve (3,448) (1,678)
Ending balance $ 1,948 $ 1,176