XML 75 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Trade Allowances and Chargebacks (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Rebates and Incentives      
Revenue from Contracts with Customers      
Beginning balance $ 149,826 $ 156,937 $ 142,379
Acquired from BDSI     38,074
Acquired from Ironshore 43,065    
Provision related to current period sales 445,875 424,013 497,250
Changes in estimate related to prior period sales 372 (4,802) (619)
Credits/payments made (447,630) (426,322) (520,147)
Balance as of end of the period 191,508 149,826 156,937
Product Returns      
Revenue from Contracts with Customers      
Beginning balance 77,505 73,554 54,617
Acquired from BDSI     18,187
Acquired from Ironshore 67,859    
Provision related to current period sales 55,211 41,993 38,250
Changes in estimate related to prior period sales 1,962 4,268 2,505
Credits/payments made (55,403) (42,310) (40,005)
Balance as of end of the period 147,134 77,505 73,554
Trade Allowances and Chargebacks      
Revenue from Contracts with Customers      
Beginning balance 20,917 22,058 13,226
Acquired from BDSI     7,575
Acquired from Ironshore 4,993    
Provision related to current period sales 179,314 149,976 132,547
Changes in estimate related to prior period sales (86) 555 (592)
Credits/payments made (166,626) (151,672) (130,698)
Balance as of end of the period $ 38,512 $ 20,917 $ 22,058