XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued payroll and related $ 77,593 $ 79,703
Accrued bonus and commission 17,345 35,449
Accrued cost of revenue 155,721 161,455
Sales and other taxes payable 70,913 92,319
ESPP contributions 6,130 8,499
Finance lease liability 8,489 11,871
Restructuring liability 29,086 1,066
Employee sabbatical benefit accrual 5,515 30,683
Accrued other expense 53,519 69,176
Total accrued expenses and other current liabilities $ 424,311 $ 490,221
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities