v3.26.1
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2026
Disclosure Text Block Supplement [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following (in thousands):

 

April 30, 2026

 

 

January 31, 2026

 

Prepaid software and subscription

 

$

22,068

 

 

$

21,787

 

Prepaid data center-related costs

 

 

1,679

 

 

 

1,724

 

Prepaid sales and marketing

 

 

8,575

 

 

 

9,539

 

Prepaid insurance

 

 

2,894

 

 

 

4,213

 

Prepaid professional fees

 

 

1,950

 

 

 

2,125

 

Prepaid income and other taxes

 

 

10,426

 

 

 

12,352

 

Other

 

 

24,133

 

 

 

21,813

 

Total prepaid expenses and other current assets

 

$

71,725

 

 

$

73,553

 

Schedule of Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

April 30, 2026

 

 

January 31, 2026

 

Data center equipment

 

$

199,904

 

 

$

196,835

 

Computers and related equipment

 

 

25,311

 

 

 

25,159

 

Capitalized internal-use software

 

 

32,014

 

 

 

30,453

 

Furniture and fixtures

 

 

2,104

 

 

 

2,101

 

Leasehold improvements

 

 

4,533

 

 

 

4,514

 

     Total property and equipment

 

 

263,866

 

 

 

259,062

 

Less: accumulated depreciation and amortization

 

 

(172,007

)

 

 

(165,186

)

     Property and equipment, net

 

$

91,859

 

 

$

93,876

 

Schedule of Accrued Compensation and Benefits

Accrued compensation and benefits consisted of the following (in thousands):

 

April 30, 2026

 

 

January 31, 2026

 

Accrued bonus

 

$

15,195

 

 

$

45,017

 

Accrued commission

 

 

12,128

 

 

 

17,774

 

ESPP withholdings

 

 

5,152

 

 

 

10,607

 

Accrued vacation

 

 

8,713

 

 

 

7,105

 

Accrued payroll related taxes and benefits

 

 

10,250

 

 

 

11,793

 

Other

 

 

4,189

 

 

 

7,584

 

Total accrued compensation and benefits

 

$

55,627

 

 

$

99,880