XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2024
Balance Sheet Related Disclosures [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,
As of January 31,
20242024
Prepaid expenses$4,720 $4,793 
Prepaid software4,390 4,429 
Other current assets1,197 1,163 
Total prepaid expenses and other current assets$10,307 $10,385 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of April 30,As of January 31,
20242024
Computer equipment$3,744 $3,736 
Furniture and fixtures418 418 
Capitalized internal-use software8,743 8,743 
Leasehold improvements1,903 1,903 
Construction in progress—capitalized internal-use software3,749 2,571 
Total gross property and equipment18,557 17,371 
Accumulated depreciation and amortization(12,444)(12,044)
Total property and equipment, net$6,113 $5,327 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of April 30,
As of January 31,
20242024
Accrued bonus$2,784 $7,056 
Accrued commissions2,150 4,852 
Accrued payroll and benefits3,304 4,690 
Employee contributions under the ESPP701 1,518 
Total accrued compensation and benefits$8,939 $18,116 
Schedule of Other Accrued Liabilities
Other accrued liabilities consisted of the following (in thousands):
As of April 30,
As of January 31,
20242024
Accrued professional fees$937 $1,190 
Sales and value added tax payable287 517 
Income taxes payable137 173 
Other2,453 2,701 
Total other accrued liabilities
$3,814 $4,581