XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenues - Activities and Ending Reserve Balances for Significant Categories of Discounts and Allowances (Details)
$ in Thousands
6 Months Ended
Jun. 28, 2024
USD ($)
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2023 $ 84,840
Provision related to sales made in:  
Current period 355,264
Prior periods (3,292)
Payments and customer credits issued (345,310)
Balance at June 30, 2024 91,502
Chargebacks, Discounts for Prompt Payment and Other  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2023 25,221
Provision related to sales made in:  
Current period 228,217
Prior periods (1,088)
Payments and customer credits issued (219,316)
Balance at June 30, 2024 33,034
Other Customer Credits/Fees and Co-pay Assistance  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2023 19,721
Provision related to sales made in:  
Current period 31,790
Prior periods (2,043)
Payments and customer credits issued (30,374)
Balance at June 30, 2024 19,094
Rebates  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Balance at December 31, 2023 39,898
Provision related to sales made in:  
Current period 95,257
Prior periods (161)
Payments and customer credits issued (95,620)
Balance at June 30, 2024 $ 39,374