XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Liabilities, Current [Abstract]  
Schedule of Outstanding Payment Obligations 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,
2024202320242023
Payment obligations outstanding at the beginning of the period$10,400 $7,536 $9,057 $10,171 
  Payment obligation additions during the period10,256 12,343 23,324 25,374 
  Payment obligations settled during the period(11,909)(14,484)(23,634)(30,150)
Payment obligations outstanding at the end of the period$8,747 $5,395 $8,747 $5,395 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)June 30, 2024December 31, 2023
  
Accrued taxes$146,373 $86,553 
Accrued expenses166,919 113,596 
Accrued employee compensation and related expenses124,018 174,375 
Accrued customer incentives and refund obligations83,759 84,386 
Current lease liabilities20,055 19,802 
Accrued liabilities$541,124 $478,712 
Schedule of Other Long-Term Liabilities
Other long-term liabilities consisted of the following:
(in thousands)June 30, 2024December 31, 2023
Accrued taxes$28,686 $39,642 
Other accrued long-term expenses24,710 25,884 
Other long-term liabilities$53,396 $65,526