XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued payroll and related $ 83,028 $ 79,703
Accrued bonus and commission 15,476 35,449
Accrued cost of revenue 155,744 161,455
Sales and other taxes payable 78,533 92,319
Finance lease liability 9,541 11,871
Restructuring liability 17,714 1,066
Employee sabbatical benefit accrual 12,558 30,683
Accrued other expense 76,111 77,675
Total accrued expenses and other current liabilities $ 448,705 $ 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