XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Accruals and allowances    
Beginning balance $ 100,328  
Ending balance 92,130  
Chargebacks    
Accruals and allowances    
Beginning balance 88,746 $ 49,882
Accruals/Adjustments 214,125 181,986
Credits Taken Against Reserve (220,776) (169,345)
Ending balance 82,095 62,523
Government Rebates    
Accruals and allowances    
Beginning balance 7,826 8,901
Accruals/Adjustments 12,980 7,519
Credits Taken Against Reserve (12,066) (6,703)
Ending balance 8,740 9,717
Returns    
Accruals and allowances    
Beginning balance 27,155 16,595
Accruals/Adjustments 21,058 14,103
Credits Taken Against Reserve (16,309) (10,695)
Ending balance 31,904 20,003
Administrative Fees and Other Rebates    
Accruals and allowances    
Beginning balance 8,906 8,281
Accruals/Adjustments 32,207 17,392
Credits Taken Against Reserve (33,071) (17,161)
Ending balance 8,042 8,512
Prompt Payment Discounts    
Accruals and allowances    
Beginning balance 3,839 2,549
Accruals/Adjustments 13,315 6,551
Credits Taken Against Reserve (13,682) (6,277)
Ending balance $ 3,472 $ 2,823