XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.4
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accruals and allowances (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2016
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accruals and allowances          
Beginning balance     $ 105,260    
Ending balance     161,052 $ 105,260  
Fdic Guaranteed Amount     250    
Payments to Acquire Intangible Assets     7,579 21,081 $ 62,187
Cranford Pharmaceuticals          
Accruals and allowances          
Payments to Acquire Intangible Assets $ 60,000        
Funds held in escrow for asset purchase $ 5,000        
Tripartite Agreement-Yescart          
Accruals and allowances          
Payment for legal expenditures   $ 400      
Sales of contract manufactured products          
Accruals and allowances          
Revenue, Remaining Performance Obligation, Amount     $ 4,300    
Revenue, Remaining Performance Obligation, Remaining Period     6 months    
Chargebacks          
Accruals and allowances          
Beginning balance   88,746 $ 94,066 88,746  
Accruals/Adjustments     642,409 492,374  
Credits Taken Against Reserve     (587,913) (487,054)  
Ending balance     148,562 94,066 88,746
Government Rebates          
Accruals and allowances          
Beginning balance   7,826 5,492 7,826  
Accruals/Adjustments     20,657 15,308  
Credits Taken Against Reserve     (15,277) (17,642)  
Ending balance     10,872 5,492 7,826
Returns          
Accruals and allowances          
Beginning balance   27,155 35,831 27,155  
Accruals/Adjustments     23,252 24,081  
Credits Taken Against Reserve     (25,684) (15,405)  
Ending balance     33,399 35,831 27,155
Administrative Fees and Other Rebates          
Accruals and allowances          
Beginning balance   8,906 13,100 8,906  
Accruals/Adjustments     42,044 35,225  
Credits Taken Against Reserve     (45,702) (31,031)  
Ending balance     9,442 13,100 8,906
Prompt Payment Discounts          
Accruals and allowances          
Beginning balance   $ 3,839 4,642 3,839  
Accruals/Adjustments     21,302 15,633  
Credits Taken Against Reserve     (19,456) (14,830)  
Ending balance     $ 6,488 $ 4,642 $ 3,839