XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Revenues - Activities and Ending Reserve Balances for Significant Categories of Discounts and Allowances (Details)
$ in Thousands
6 Months Ended
Jun. 28, 2019
USD ($)
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2018 $ 17,276
Provision related to sales made in:  
Current period 91,238
Prior periods (326)
Payments and customer credits issued (87,200)
Balance at June 30, 2019 20,988
Chargebacks and Discounts for Prompt Payment  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2018 2,322
Provision related to sales made in:  
Current period 58,862
Prior periods (102)
Payments and customer credits issued (57,367)
Balance at June 30, 2019 3,715
Other Customer Credits/Fees and Co-pay Assistance  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2018 3,038
Provision related to sales made in:  
Current period 7,695
Prior periods (106)
Payments and customer credits issued (7,673)
Balance at June 30, 2019 2,954
Rebates  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2018 11,916
Provision related to sales made in:  
Current period 24,681
Prior periods (118)
Payments and customer credits issued (22,160)
Balance at June 30, 2019 $ 14,319