XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accruals for Chargebacks, Returns, and Other Allowances    
Beginning balance $ 97,262  
Ending balance 91,825  
Chargebacks    
Accruals for Chargebacks, Returns, and Other Allowances    
Beginning balance 84,208 $ 148,562
Accruals/Adjustments 131,097 146,113
Credits Taken Against Reserve (137,779) (193,859)
Ending balance 77,526 100,816
Government Rebates    
Accruals for Chargebacks, Returns, and Other Allowances    
Beginning balance 12,168 10,872
Accruals/Adjustments 5,952 4,461
Credits Taken Against Reserve (8,611) (6,726)
Ending balance 9,509 8,607
Returns    
Accruals for Chargebacks, Returns, and Other Allowances    
Beginning balance 29,678 33,399
Accruals/Adjustments 12,521 4,640
Credits Taken Against Reserve (9,346) (3,931)
Ending balance 32,853 34,108
Administrative Fees and Other Rebates    
Accruals for Chargebacks, Returns, and Other Allowances    
Beginning balance 11,412 9,442
Accruals/Adjustments 14,811 12,026
Credits Taken Against Reserve (13,085) (12,018)
Ending balance 13,138 9,450
Prompt Payment Discounts    
Accruals for Chargebacks, Returns, and Other Allowances    
Beginning balance 4,865 6,488
Accruals/Adjustments 5,635 5,483
Credits Taken Against Reserve (5,641) (6,538)
Ending balance $ 4,859 $ 5,433