XML 53 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Activities and Ending Reserve Balances for Significant Categories of Discounts and Allowances (Details)
$ in Thousands
6 Months Ended
Jul. 01, 2022
USD ($)
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2021 $ 48,325
Provision related to sales made in:  
Current period 272,898
Prior periods 1,070
Payments and customer credits issued (258,532)
Balance at June 30, 2022 63,761
Chargebacks, Discounts for Prompt Payment and Other  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2021 14,625
Provision related to sales made in:  
Current period 175,564
Prior periods 1,311
Payments and customer credits issued (171,534)
Balance at June 30, 2022 19,966
Other Customer Credits/Fees and Co-pay Assistance  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2021 8,875
Provision related to sales made in:  
Current period 24,444
Prior periods (168)
Payments and customer credits issued (22,186)
Balance at June 30, 2022 10,965
Rebates  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2021 24,825
Provision related to sales made in:  
Current period 72,890
Prior periods (73)
Payments and customer credits issued (64,812)
Balance at June 30, 2022 $ 32,830