XML 38 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Accounting Policies - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Product Information [Line Items]  
Balance $ 25,503
Provision 75,475
Payments/credits (61,353)
Balance 39,625
Allowance for Sales Returns  
Product Information [Line Items]  
Balance 947
Provision 707
Payments/credits (41)
Balance 1,613
Allowance for Distributor Fees  
Product Information [Line Items]  
Balance 2,813
Provision 8,434
Payments/credits (7,225)
Balance 4,022
Allowance for Rebates and Chargebacks  
Product Information [Line Items]  
Balance 21,743
Provision 66,334
Payments/credits (54,087)
Balance $ 33,990