XML 53 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Product Revenue and Reserves for Variable Consideration - Product Revenue Allowance and Reserve Categories (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance $ 31,543 $ 23,737
Current provisions related to sales in current year 119,438 80,876
Adjustments related to prior year sales 2,946 1,520
Credits/payments made (110,499) (75,278)
Ending balance 43,428 30,855
Chargebacks and Discounts    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 738 516
Current provisions related to sales in current year 7,833 5,617
Adjustments related to prior year sales (85) 13
Credits/payments made (7,701) (5,481)
Ending balance 785 665
Rebates, Fees and other Deductions    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 30,552 22,861
Current provisions related to sales in current year 107,421 73,424
Adjustments related to prior year sales 703 1,507
Credits/payments made (96,807) (67,890)
Ending balance 41,869 29,902
Returns    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Beginning balance 253 360
Current provisions related to sales in current year 4,184 1,835
Adjustments related to prior year sales 2,328 0
Credits/payments made (5,991) (1,907)
Ending balance $ 774 $ 288