XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Product Revenue Provision and Allowance Categories (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Rebates and Incentives    
Allowance categories    
Beginning balance $ 149,826 $ 156,937
Provision related to current period sales 303,570 325,725
Acquired from Ironshore 42,515  
Changes in estimate related to prior period sales (1,634) 2
Credits/payments made (296,433) (315,170)
Balance as of end of the period 197,844 167,494
Product Returns    
Allowance categories    
Beginning balance 77,505 73,554
Provision related to current period sales 33,587 31,904
Acquired from Ironshore 36,588  
Changes in estimate related to prior period sales 2,419 3,722
Credits/payments made (34,069) (31,662)
Balance as of end of the period 116,030 77,518
Trade Allowances and Chargebacks    
Allowance categories    
Beginning balance 20,917 22,058
Provision related to current period sales 124,194 112,550
Acquired from Ironshore 5,011  
Changes in estimate related to prior period sales (85) 589
Credits/payments made (120,611) (113,263)
Balance as of end of the period $ 29,426 $ 21,934