v3.26.1
ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES
6 Months Ended
Jun. 30, 2026
Accrued Liabilities, Current [Abstract]  
ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES
Accounts Payable - Supplier Financing Program

We have an agreement with a third party to provide a supplier financing program, which facilitates participating suppliers’ ability to finance payment obligations from us with a designated third-party financial institution. Participating suppliers may, at their sole discretion, make offers to finance one or more of our payment obligations prior to their scheduled due dates at a discounted price. Our obligations to our suppliers, including amounts due and scheduled payment dates, are not impacted by suppliers’ decisions to finance amounts under these arrangements. The terms of payments are consistent with the terms of our trade payables. Activity related to the obligations is presented within operating activities on the unaudited condensed consolidated statements of cash flows.

The changes in our outstanding payment obligations under this arrangement, which are included in accounts payable on the unaudited condensed consolidated balance sheets, were as follows:
(in thousands)For the Three Months Ended June 30,For the Six Months Ended June 30,
2026202520262025
Payment obligations outstanding at the beginning of the period$6,836 $8,661 $6,249 $5,967 
  Payment obligations additions during the period14,010 14,834 27,122 29,828 
  Payment obligations settled during the period(13,832)(16,258)(26,357)(28,558)
Payment obligations outstanding at the end of the period$7,014 $7,237 $7,014 $7,237 
Accrued Liabilities

Accrued liabilities consisted of the following:
(in thousands)June 30, 2026December 31, 2025
Accrued employee compensation and related expenses$158,126 $212,444 
Accrued expenses102,268 114,331 
Accrued customer incentives and refund obligations89,959 87,630 
Accrued taxes76,101 88,668 
Current lease liabilities26,715 27,074 
Total accrued liabilities$453,169 $530,147 


Other Long-Term Liabilities

Other long-term liabilities consisted of the following:
(in thousands)June 30, 2026December 31, 2025
Accrued taxes$15,415 $14,452 
Other accrued long-term expenses41,089 42,075 
Total other long-term liabilities$56,504 $56,527