XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Balance Sheet Components
3 Months Ended
Apr. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
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 
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 
Depreciation and amortization expense was $0.4 million and $0.9 million for three months ended April 30, 2024 and 2023, respectively. Included in these amounts were the amortization of capitalized internal-use software development costs of $0.2 million and $0.7 million in the three months ended April 30, 2024 and 2023, respectively.
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 
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