XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 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
April 30, 2023January 31, 2023
Prepaid expenses and service credits$77,600 $67,794 
Other current assets43,829 26,356 
Prepaid expenses and other current assets$121,429 $94,150 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of
April 30, 2023January 31, 2023
Computers and equipment$28,847 $28,450 
Leasehold improvements21,505 19,622 
Furniture and fixtures6,495 6,485 
Construction in progress572 2,419 
Property and equipment, gross57,419 56,976 
Less: accumulated depreciation(30,508)(27,931)
Property and equipment, net$26,911 $29,045 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
As of
April 30, 2023January 31, 2023
Accrued expenses$14,089 $19,411 
Withholding tax from employee equity transactions2,132 3,772 
Employee stock purchase plan withholdings8,121 3,365 
Payroll taxes and other benefits payable4,106 7,644 
Income tax payable6,317 8,750 
Value-added taxes payable3,528 6,381 
Operating lease liabilities, current7,253 6,997 
Deferred consideration for business acquisition, current5,863 5,863 
Other11,729 14,462 
Accrued expenses and other current liabilities$63,138 $76,645