v3.24.2.u1
ACCRUED EXPENSES (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
ACCRUED EXPENSES [Abstract]    
Compensation and other employee-related costs $ 114,558 $ 140,817
Legal and other settlements and expenses 4,342 9,335
Accrued non-income taxes 27,449 23,726
Royalties 10,271 10,130
Rebates 32,723 27,605
Other 26,542 28,847
Total accrued expenses $ 215,885 $ 240,460