XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Transaction Price and Variable Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Rebates and Incentives    
Allowance categories    
Balance at beginning of the period $ 129,901 $ 129,318
Provision related to current period sales 83,573 65,881
Changes in estimate related to prior period sales 1,131 (3,017)
Credits/payments made (73,075) (59,295)
Balance at end of the period 141,530 132,887
Product Returns    
Allowance categories    
Balance at beginning of the period 27,648 15,465
Provision related to current period sales 3,406 4,992
Credits/payments made (698) (1,016)
Balance at end of the period 30,356 19,441
Trade Allowances and Chargebacks    
Allowance categories    
Balance at beginning of the period 14,020 14,841
Provision related to current period sales 18,770 15,658
Changes in estimate related to prior period sales 49  
Credits/payments made (18,625) (15,728)
Balance at end of the period $ 14,214 $ 14,771