XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Components (Tables)
6 Months Ended
Jul. 31, 2025
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 July 31,
As of January 31,
20252025
Prepaid expenses$2,647 $5,657 
Prepaid software4,498 7,493 
Other current assets2,348 2,056 
Total prepaid expenses and other current assets$9,493 $15,206 
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
As of July 31,As of January 31,
20252025
Computer equipment$3,693 $3,804 
Furniture and fixtures759 489 
Capitalized internal-use software14,330 13,759 
Leasehold improvements6,037 1,903 
Construction in progress196 850 
Construction in progress - capitalized internal-use software1,297 670 
Total gross property and equipment26,312 21,475 
Accumulated depreciation and amortization(15,202)(14,261)
Total property and equipment, net$11,110 $7,214 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consisted of the following (in thousands):
As of July 31,
As of January 31,
20252025
Accrued bonus$7,028 $6,728 
Accrued commissions3,530 7,976 
Accrued payroll and benefits4,497 4,754 
Employee contributions under the ESPP1,550 1,633 
Total accrued compensation and benefits$16,605 $21,091 
Schedule of Other Accrued Liabilities
Other accrued liabilities consisted of the following (in thousands):
As of July 31,
As of January 31,
20252025
Accrued professional fees$5,007 $1,654 
Third-party cloud infrastructure1,264 4,292 
Sales and value added tax payable306 727 
Income taxes payable125 177 
Other1,393 1,593 
Total other accrued liabilities$8,095 $8,443