XML 21 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued and Other Current Liabilities
3 Months Ended
Apr. 30, 2025
Payables and Accruals [Abstract]  
Accrued and Other Current Liabilities

6. Accrued and Other Current Liabilities

Accrued and other current liabilities at April 30, 2025 and January 31, 2025 consisted of the following:

 

 

 

As of

 

 

 

April 30, 2025

 

 

January 31, 2025

 

 

 

(in thousands)

 

Accrued employee compensation

 

$

14,502

 

 

$

22,941

 

Accrued product development costs

 

 

34,237

 

 

 

32,929

 

Software license liabilities, current

 

 

6,100

 

 

 

7,021

 

Development deposit liability

 

 

13,500

 

 

 

13,500

 

Other accrued liabilities

 

 

5,140

 

 

 

4,390

 

Total accrued and other current liabilities

 

$

73,479

 

 

$

80,781

 

 

The accrued employee compensation primarily consists of accrued payroll and accrued employee benefits, as well as employee stock purchase plan withholding. For the three months ended April 30, 2025, approximately $9.8 million of annual bonus was paid, of which $3.7 million was paid in cash and $6.1 million was settled with fully vested restricted stock units. The $13.5 million of development deposit liability represents a cash advance from a customer for funding a development project that is subject to certain refund conditions.