XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses and Other Current Liabilities
3 Months Ended
Mar. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
As of March 31,As of December 31,
20242023
(In thousands)
Accrued payroll and related$51,671 $77,593 
Accrued bonus and commission37,587 17,345 
Accrued cost of revenue165,335 155,721 
Sales and other taxes payable66,295 70,913 
ESPP contributions16,880 6,130 
Finance lease liability6,169 8,489 
Restructuring liability12,841 29,086 
Share repurchase costs payable30,989 3,526 
Accrued other expense54,366 55,508 
Total accrued expenses and other current liabilities$442,133 $424,311