XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
Accrued expenses and other current liabilities consisted of the following (in thousands):
March 31,December 31,
20242023
Accrued payroll and payroll related$117,309 $224,237 
Other accrued expenses126,841 89,254 
Income taxes payable35,222 17,366 
Accounts payable26,825 39,294 
Lease liabilities8,820 10,902 
Other payables(1)
123,304 115,130 
Total accrued expenses and other current liabilities$438,321 $496,183 
__________________
(1)Includes other payables denominated in crypto assets. See Note 13. Derivatives for additional details.