XML 48 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Activities and Ending Reserve Balances for Significant Categories of Discounts and Allowances (Details)
$ in Thousands
6 Months Ended
Jul. 02, 2021
USD ($)
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2020 $ 30,536
Provision related to sales made in:  
Current period 181,236
Prior periods 1,713
Payments and customer credits issued (166,473)
Balance at June 30, 2021 47,012
Chargebacks, Discounts for Prompt Payment and Other  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2020 9,853
Provision related to sales made in:  
Current period 114,489
Prior periods (40)
Payments and customer credits issued (108,487)
Balance at June 30, 2021 15,815
Other Customer Credits/Fees and Co-pay Assistance  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2020 3,279
Provision related to sales made in:  
Current period 15,392
Prior periods (164)
Payments and customer credits issued (11,637)
Balance at June 30, 2021 6,870
Rebates  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2020 17,404
Provision related to sales made in:  
Current period 51,355
Prior periods 1,917
Payments and customer credits issued (46,349)
Balance at June 30, 2021 $ 24,327