XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS PAYABLE, ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)
3 Months Ended
Mar. 31, 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, are as follows:
(in thousands)For the Three Months Ended
March 31,
20242023
Payment obligations outstanding at the beginning of the period$9,057 $10,171 
  Payment obligation additions during the period13,068 13,031 
  Payment obligations settled during the period(11,725)(15,666)
Payment obligations outstanding at the end of the period$10,400 $7,536 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2024December 31, 2023
  
Accrued taxes$134,195 $86,553 
Accrued expenses125,583 113,596 
Accrued employee compensation and related expenses116,339 174,375 
Accrued customer incentives and refund obligations80,845 84,386 
Current lease liabilities19,287 19,802 
Accrued liabilities$476,249 $478,712 
Schedule of Other Long-Term Liabilities
Other long-term liabilities consisted of the following:
(in thousands)March 31, 2024December 31, 2023
Accrued taxes$40,026 $39,642 
Other accrued long-term expenses26,235 25,884 
Other long-term liabilities$66,261 $65,526