XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2023
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses included the following at June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Trade accounts payable$87,926 $109,033 
Returns and allowances141,824 160,619 
Rebates120,597 167,516 
Chargebacks591 920 
Other sales deductions4,716 6,197 
Accrued interest18 68 
Accrued payroll and related benefits67,870 95,666 
Accrued royalties and other distribution partner payables30,195 24,072 
Other (1)109,688 123,092 
Total$563,425 $687,183 
__________
(1)Amounts include a wide variety of accrued expenses, the most significant of which relate to accrued legal and other professional fees.