XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued payroll and related $ 67,660 $ 79,703
Accrued bonus and commission 15,877 35,449
Accrued cost of revenue 158,234 161,455
Sales and other taxes payable 76,975 92,319
ESPP contributions 11,400 8,499
Finance lease liability 8,546 11,871
Restructuring liability 11,659 1,066
Employee sabbatical benefit accrual 8,343 30,683
Accrued other expense 65,118 69,176
Total accrued expenses and other current liabilities $ 423,812 $ 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