XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheet Components (Tables)
9 Months Ended
Oct. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following (in thousands):
As of
October 31, 2023January 31, 2023
Prepaid expenses and service credits$65,755 $67,794 
Other current assets25,469 26,356 
Prepaid expenses and other current assets$91,224 $94,150 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of
October 31, 2023January 31, 2023
Computers and equipment$28,164 $28,450 
Leasehold improvements21,860 19,622 
Furniture and fixtures6,751 6,485 
Construction in progress533 2,419 
Property and equipment, gross57,308 56,976 
Less: accumulated depreciation(34,804)(27,931)
Property and equipment, net$22,504 $29,045 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of
October 31, 2023January 31, 2023
Accrued expenses$25,079 $19,411 
Withholding tax from employee equity transactions6,950 3,772 
Employee stock purchase plan withholdings8,217 3,365 
Payroll taxes and other benefits payable6,722 7,644 
Income tax payable12,774 8,750 
Value-added taxes payable4,342 6,381 
Operating lease liabilities, current6,905 6,997 
Deferred consideration for business acquisition, current5,570 5,863 
Payable for marketable securities purchase (1)
9,747 3,588 
Other
21,708 10,874 
Accrued expenses and other current liabilities$108,014 $76,645 
(1) Prior period amount has been broken out to conform with current period presentation