XML 45 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components (Tables)
12 Months Ended
Jan. 31, 2018
Balance Sheet Components Disclosure [Abstract]  
Schedule of Property and Equipment, Net

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

 

 

 

As of January 31,

 

 

 

2017

 

 

2018

 

Computer equipment

 

$

17,431

 

 

$

20,176

 

Sales demonstration equipment

 

 

5,903

 

 

 

7,656

 

Leasehold improvements

 

 

5,941

 

 

 

6,010

 

Furniture and fixtures

 

 

1,550

 

 

 

2,046

 

Beta equipment

 

 

1,060

 

 

 

1,706

 

Software

 

 

649

 

 

 

660

 

Construction in progress

 

 

39

 

 

 

2,825

 

Total property and equipment

 

 

32,573

 

 

 

41,079

 

Less accumulated depreciation and amortization

 

 

(22,163

)

 

 

(28,833

)

Total property and equipment, net

 

$

10,410

 

 

$

12,246

 

 

Schedule of Accrued and Other Current Liabilities

Accrued and other current liabilities consist of the following (in thousands):

 

 

 

As of January 31,

 

 

 

2017

 

 

2018

 

Accrued vacation

 

$

3,561

 

 

$

3,511

 

Accrued interest

 

 

61

 

 

 

3,141

 

Accrued sales commissions

 

 

4,706

 

 

 

2,567

 

Accrued sales and use taxes payable

 

 

1,697

 

 

 

2,060

 

Accrued bonus

 

 

2,427

 

 

 

1,417

 

Other accruals

 

 

8,216

 

 

 

10,605

 

Total accrued and other current liabilities

 

$

20,668

 

 

$

23,301