v3.25.1
ACCRUED EXPENSES (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
ACCRUED EXPENSES [Abstract]    
Compensation and other employee-related costs $ 130,469 $ 151,819
Legal and other settlements and expenses 6,419 6,746
Accrued non-income taxes 36,706 34,088
Royalties 8,817 10,612
Rebates 33,780 33,105
Other 21,375 24,221
Total accrued expenses $ 237,566 $ 260,591