XML 36 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Accounting Policies - Summary of Product Sales Allowance (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Balance $ 25,503
Provision 34,799
Payments/credits (26,237)
Balance 34,065
Allowance for Sales Returns 1 [Member]  
Balance 947
Provision 332
Payments/credits (3)
Balance 1,276
Allowance for Distributor Fees [Member]  
Balance 2,813
Provision 3,825
Payments/credits (3,289)
Balance 3,349
Allowance for Rebates and Chargebacks [Member]  
Balance 21,743
Provision 30,642
Payments/credits (22,945)
Balance $ 29,440