XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued payroll and related $ 60,215 $ 79,703
Accrued bonus and commission 20,764 35,449
Accrued cost of revenue 153,469 161,455
Sales and other taxes payable 90,901 92,319
ESPP contributions 19,981 8,499
Finance lease liability 10,108 11,871
Restructuring liability 33,469 1,066
Employee sabbatical benefit accrual1 15,714 30,683
Accrued other expense 71,250 69,176
Total accrued expenses and other current liabilities $ 475,871 $ 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