XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION AND RELATED ALLOWANCES - Allowances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accruals and allowances    
Beginning balance $ 161,052  
Ending balance 112,950  
Chargebacks    
Accruals and allowances    
Beginning balance 148,562 $ 94,066
Accruals/Adjustments 146,113 152,566
Credits Taken Against Reserve (193,859) (142,991)
Ending balance 100,816 103,641
Government Rebates    
Accruals and allowances    
Beginning balance 10,872 5,492
Accruals/Adjustments 4,461 2,810
Credits Taken Against Reserve (6,726) (3,745)
Ending balance 8,607 4,557
Returns    
Accruals and allowances    
Beginning balance 33,399 35,831
Accruals/Adjustments 4,640 6,942
Credits Taken Against Reserve (3,931) (7,219)
Ending balance 34,108 35,554
Administrative Fees and Other Rebates    
Accruals and allowances    
Beginning balance 9,442 13,100
Accruals/Adjustments 12,026 9,785
Credits Taken Against Reserve (12,018) (10,915)
Ending balance 9,450 11,970
Prompt Payment Discounts    
Accruals and allowances    
Beginning balance 6,488 4,642
Accruals/Adjustments 5,483 5,060
Credits Taken Against Reserve (6,538) (4,539)
Ending balance $ 5,433 $ 5,163