XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Schedule of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued employee compensation and related expenses $ 192,517 $ 174,583
Accrued expenses 94,110 165,550
Accrued taxes 89,197 62,252
Accrued customer incentives and refund obligations 86,385 78,195
Current lease liabilities 26,647 21,539
Total accrued liabilities $ 488,856 $ 502,119
Operating lease, liability, current, statement of financial position [extensible enumeration] Total accrued liabilities Total accrued liabilities