v3.26.3
ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Schedule of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Accrued employee compensation and related expenses $ 210,896 $ 212,444
Accrued expenses 106,378 114,331
Accrued customer incentives and refund obligations 90,491 87,630
Accrued taxes 86,636 88,668
Current lease liabilities 26,556 27,074
Total accrued liabilities $ 520,957 $ 530,147
Operating lease, liability, current, statement of financial position [extensible enumeration] Total accrued liabilities Total accrued liabilities