v3.26.1
Balance Sheet Related Items (Tables)
3 Months Ended
Apr. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Cost and Accumulated Depreciation of Property and Equipment
The cost and accumulated depreciation of property and equipment are as follows (in thousands):
April 30, 2026January 31, 2026
Computer equipment$16,068 $15,620 
Capitalized software development costs29,591 23,345 
Furniture and fixtures3,531 3,792 
Leasehold improvements13,877 13,498 
Other1,246 1,216 
Total property and equipment64,313 57,471 
Less: accumulated depreciation and amortization(24,172)(22,293)
Total property and equipment, net$40,141 $35,178 
Schedule of Prepayments and Other Current Assets
Prepayments and other current assets consisted of the following (in thousands):
April 30, 2026January 31, 2026
Prepaid expenses$37,752 $26,699 
Restricted cash3,100 3,242 
Income tax receivables1,884 2,209 
Other9,376 7,138 
Total prepayments and other current assets$52,112 $39,288 
Schedule of Other Non-Current Assets
Other non-current assets consisted of the following (in thousands):
April 30, 2026January 31, 2026
Prepaid expenses$3,751 $3,681 
Right-of-use assets, net15,715 16,949 
Other2,683 2,991 
Total other non-current assets$22,149 $23,621 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consisted of the following (in thousands):
April 30, 2026January 31, 2026
Commissions$15,381 $33,186 
Bonus8,717 36,218 
Operating lease liabilities5,400 5,349 
Payroll and related benefits 13,777 14,066 
Sales and other taxes payable
3,592 7,053 
Other28,133 25,592 
Total accrued expenses and other liabilities$75,000 $121,464