XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Accruals and allowances    
Beginning balance $ 105,260  
Ending balance 113,970  
Chargebacks    
Accruals and allowances    
Beginning balance 94,066 $ 88,746
Accruals/Adjustments 152,566 96,701
Credits Taken Against Reserve (142,991) (114,114)
Ending balance 103,641 71,333
Government Rebates    
Accruals and allowances    
Beginning balance 5,492 7,826
Accruals/Adjustments 2,810 4,656
Credits Taken Against Reserve (3,745) (3,810)
Ending balance 4,557 8,672
Returns    
Accruals and allowances    
Beginning balance 35,831 27,155
Accruals/Adjustments 6,942 4,811
Credits Taken Against Reserve (7,219) (3,022)
Ending balance 35,554 28,944
Administrative Fees and Other Rebates    
Accruals and allowances    
Beginning balance 13,100 8,906
Accruals/Adjustments 9,785 7,634
Credits Taken Against Reserve (10,915) (9,184)
Ending balance 11,970 7,356
Prompt Payment Discounts    
Accruals and allowances    
Beginning balance 4,642 3,839
Accruals/Adjustments 5,060 3,196
Credits Taken Against Reserve (4,539) (3,959)
Ending balance $ 5,163 $ 3,076