XML 54 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 5 - Revenue Recognition - Summary of Product Sales Allowance (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Balance $ 9,319
Provision 66,523
Payments/credits (50,339)
Balance 25,503
Allowance for Sales Returns 1 [Member]  
Balance 521
Provision 464
Payments/credits (38)
Balance 947
Allowance for Distributor Fees [Member]  
Balance 580
Provision 7,555
Payments/credits (5,322)
Balance 2,813
Allowance for Rebates and Chargebacks [Member]  
Balance 8,218
Provision 58,504
Payments/credits (44,979)
Balance $ 21,743