XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Accruals and allowances    
Beginning balance $ 105,260  
Ending balance 111,000  
Chargebacks    
Accruals and allowances    
Beginning balance 94,066 $ 88,746
Accruals/Adjustments 480,626 343,117
Credits Taken Against Reserve (480,203) (333,867)
Ending balance 94,489 97,996
Government Rebates    
Accruals and allowances    
Beginning balance 5,492 7,826
Accruals/Adjustments 14,104 31,515
Credits Taken Against Reserve (10,851) (27,628)
Ending balance 8,745 11,713
Returns    
Accruals and allowances    
Beginning balance 35,831 27,155
Accruals/Adjustments 18,751 16,043
Credits Taken Against Reserve (20,598) (10,969)
Ending balance 33,984 32,229
Administrative Fees and Other Rebates    
Accruals and allowances    
Beginning balance 13,100 8,906
Accruals/Adjustments 30,475 74,594
Credits Taken Against Reserve (28,766) (75,877)
Ending balance 14,809 7,623
Prompt Payment Discounts    
Accruals and allowances    
Beginning balance 4,642 3,839
Accruals/Adjustments 15,746 31,138
Credits Taken Against Reserve (15,751) (30,876)
Ending balance $ 4,637 $ 4,101