v3.25.2
Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accounts Notes And Loans Receivable        
Activities and reserve balance, beginning balance     $ 275,645 $ 244,885
Provision related to sales made in:        
Current period     269,872 676,006
Prior period - increase (decrease) $ (8,700) $ 2,800 (5,152) 4,066
Payments and customer credits issued     (438,471) (673,859)
Activities and reserve balance, ending balance 101,894 251,098 101,894 251,098
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     193,653 486,139
Prior period - increase (decrease)     (3,439) (816)
Payments and customer credits issued     (295,912) (485,633)
Activities and reserve balance, ending balance 5,080 73,643 5,080 73,643
Rebates        
Accounts Notes And Loans Receivable        
Activities and reserve balance, beginning balance     123,738 121,137
Provision related to sales made in:        
Current period     45,168 109,615
Prior period - increase (decrease)     (474) 6,145
Payments and customer credits issued     (91,372) (105,986)
Activities and reserve balance, ending balance 77,060 130,911 77,060 130,911
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     31,051 80,252
Prior period - increase (decrease)     (1,239) (1,263)
Payments and customer credits issued     (51,187) (82,240)
Activities and reserve balance, ending balance $ 19,754 $ 46,544 $ 19,754 $ 46,544