XML 30 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2025
Balance Sheet Components [Abstract]  
Components of Inventories

The following sections and tables provide details of selected balance sheet items (in thousands):

Inventories

 

 

 

 

 

As of

 

 

 

 

April 30,
2025

 

January 31,
2025

Finished goods

 

 

 

$

10,930

 

$

9,156

Raw materials

 

 

 

 

3,211

 

 

3,912

Total inventory

 

 

 

$

14,141

 

$

13,068

Components of Other Current and Non-current Assets

Other current and non-current assets

 

 

 

 

As of

 

 

 

 

April 30,
2025

 

January 31,
2025

Deferred sales commissions, current

 

 

 

$

9,451

 

$

9,301

Prepaid expenses and other

 

 

 

 

4,376

 

 

5,613

Other current assets

 

 

 

 

2,180

 

 

2,284

Total other current assets

 

 

 

$

16,007

 

$

17,198

 

 

 

 

 

 

 

 

Deferred sales commissions, non-current

 

 

 

$

14,579

 

$

14,635

Other assets

 

 

 

 

5,767

 

 

5,837

Total other non-current assets

 

 

 

$

20,346

 

$

20,472

Components of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities

 

 

 

 

As of

 

 

 

 

April 30,
2025

 

January 31,
2025

Payroll and related expenses

 

 

 

$

8,390

 

$

15,415

Regulatory fees and taxes

 

 

 

 

5,328

 

 

5,371

Short-term operating lease liabilities

 

 

 

 

3,831

 

 

3,713

Customer-related liabilities

 

 

 

 

1,324

 

 

1,401

Other

 

 

 

 

3,885

 

 

3,167

Total accrued expenses and other current liabilities

 

 

 

$

22,758

 

$

29,067