XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from Contracts with Customers - Product Revenue Provision and Allowance Categories (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Rebates and Incentives    
Allowance categories    
Balance as of beginning of the period $ 149,826 $ 156,937
Provision related to current period sales 92,569 92,871
Changes in estimate related to prior period sales 1,061 36
Credits/payments made (105,228) (122,852)
Balance as of end of the period 138,228 126,992
Product Returns    
Allowance categories    
Balance as of beginning of the period 77,505 73,554
Provision related to current period sales 9,697 10,166
Changes in estimate related to prior period sales 1,519 571
Credits/payments made (9,069) (10,381)
Balance as of end of the period 79,652 73,910
Trade Allowances and Chargebacks    
Allowance categories    
Balance as of beginning of the period 20,917 22,058
Provision related to current period sales 39,013 34,921
Changes in estimate related to prior period sales (53) 92
Credits/payments made (39,245) (32,563)
Balance as of end of the period $ 20,632 $ 24,508