v3.25.1
Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance $ 275,645 $ 244,885
Provision related to sales made in:    
Current period 196,853 322,410
Prior period - increase (decrease) 3,569 1,305
Payments and customer credits issued (259,414) (344,035)
Activities and reserve balance, ending balance 216,653 224,565
Chargebacks and Discounts for Prompt Payment    
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance 110,778 73,953
Provision related to sales made in:    
Current period 139,766 223,619
Prior period - increase (decrease) 797 (504)
Payments and customer credits issued (182,426) (228,278)
Activities and reserve balance, ending balance 68,915 68,790
Rebates    
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance 123,738 121,137
Provision related to sales made in:    
Current period 34,476 56,432
Prior period - increase (decrease) 3,545 1,399
Payments and customer credits issued (47,061) (74,958)
Activities and reserve balance, ending balance 114,698 104,010
Other Fees, Co-pay Assistance and Returns    
Accounts Notes And Loans Receivable    
Activities and reserve balance, beginning balance 41,129 49,795
Provision related to sales made in:    
Current period 22,611 42,359
Prior period - increase (decrease) (773) 410
Payments and customer credits issued (29,927) (40,799)
Activities and reserve balance, ending balance $ 33,040 $ 51,765