XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Activities and Ending Reserve Balances for Significant Categories of Discounts and Allowances (Details)
$ in Thousands
9 Months Ended
Oct. 01, 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 275,879
Prior periods 1,415
Payments and customer credits issued (260,212)
Balance at September 30, 2021 47,618
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 178,083
Prior periods (22)
Payments and customer credits issued (171,416)
Balance at September 30, 2021 16,498
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 22,945
Prior periods (225)
Payments and customer credits issued (18,789)
Balance at September 30, 2021 7,210
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 74,851
Prior periods 1,662
Payments and customer credits issued (70,007)
Balance at September 30, 2021 $ 23,910