XML 64 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning of Period $ 3,013 $ 3,800 $ 3,900
Accruals 19,321 15,581 12,871
Payments (Credits) (19,034) (16,368) (12,971)
End of Period $ 3,300 3,013 3,800
Minimum      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Accounts Receivable, Additional Narrative Disclosure 0    
Maximum      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Accounts Receivable, Additional Narrative Disclosure 37    
Accrued returns      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning of Period $ 821 1,346 1,733
Accruals 680 716 694
Payments (Credits) (1,157) (1,241) (1,081)
End of Period 344 821 1,346
Reserves for prompt pay discounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning of Period 657 595 625
Accruals 6,802 5,806 5,448
Payments (Credits) (6,680) (5,744) (5,478)
End of Period 779 657 595
Accrued wholesaler service fees      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning of Period 839 735 745
Accruals 5,194 4,403 4,118
Payments (Credits) (4,866) (4,299) (4,128)
End of Period 1,167 839 735
Accrued rebates and chargebacks      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning of Period 696 1,124 797
Accruals 6,645 4,656 2,611
Payments (Credits) (6,331) (5,084) (2,284)
End of Period $ 1,010 $ 696 $ 1,124