XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.4
ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]  
Schedule of Outstanding Payment Obligations
The changes in our outstanding payment obligations under the supplier financing arrangement, which are included in accounts payable on the consolidated balance sheets, were as follows:

(in thousands)For the Years Ended December 31,
20252024
  
Payment obligations outstanding at the beginning of the period$5,967 $9,057 
     Payment obligation additions during the period
56,475 47,422 
     Payment obligations settled during the period
(56,193)(50,512)
Payment obligations outstanding at the end of the period$6,249 $5,967 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)December 31, 2025December 31, 2024
  
Accrued employee compensation and related expenses$212,444 $174,583 
Accrued expenses114,331 165,550 
Accrued taxes88,668 62,252 
Accrued customer incentives and refund obligations87,630 78,195 
Current lease liabilities27,074 21,539 
Total accrued liabilities
$530,147 $502,119 
Schedule of Other Long-term Liabilities
Other long-term liabilities consisted of the following:
(in thousands)December 31, 2025December 31, 2024
  
Accrued taxes$14,452 $20,898 
Other accrued long-term expenses42,075 23,443 
Total other long-term liabilities
$56,527 $44,341