XML 39 R25.htm IDEA: XBRL DOCUMENT v3.3.1.900
Balance Sheet Components (Tables)
12 Months Ended
Jan. 31, 2016
Balance Sheet Components Disclosure [Abstract]  
Schedule of Property and Equipment, Net

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

 

 

 

January 31,

 

 

 

2015

 

 

2016

 

Test equipment

 

$

37,059

 

 

$

65,663

 

Computer equipment and software

 

 

19,022

 

 

 

31,388

 

Furniture and fixtures

 

 

2,460

 

 

 

2,852

 

Leasehold improvements

 

 

3,776

 

 

 

4,935

 

Total property and equipment

 

 

62,317

 

 

 

104,838

 

Less: accumulated depreciation and amortization

 

 

(22,458

)

 

 

(52,209

)

Property and equipment, net

 

$

39,859

 

 

$

52,629

 

 

Schedule of Intangible Assets, Net

Intangible assets, net consist of the following (in thousands):

 

 

 

January 31,

 

 

 

2015

 

 

2016

 

Technology patents

 

$

9,125

 

 

$

9,125

 

Accumulated amortization

 

 

(841

)

 

 

(2,145

)

Intangible assets, net

 

$

8,284

 

 

$

6,980

 

 

Schedule of Expected Amortization Expenses for Intangible Assets

As of January 31, 2016, expected amortization expense for intangible assets for each of the next five years and thereafter is as follows (in thousands):

 

Fiscal Year Ending January 31,

 

Estimated Future

Amortization

Expense

 

2017

 

$

1,304

 

2018

 

 

1,304

 

2019

 

 

1,304

 

2020

 

 

1,304

 

2021

 

 

1,304

 

Thereafter

 

 

460

 

Total

 

$

6,980

 

 

Schedule of Accrued Expenses and Other Liabilities

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

 

 

 

January 31,

 

 

 

2015

 

 

2016

 

Sales and use tax payable

 

$

591

 

 

$

299

 

Accrued professional fees

 

 

1,502

 

 

 

3,044

 

Accrued travel and entertainment expenses

 

 

1,138

 

 

 

2,182

 

Income tax payable

 

 

779

 

 

 

1,791

 

Other accrued liabilities

 

 

2,096

 

 

 

6,760

 

Total accrued expenses and other liabilities

 

$

6,106

 

 

$

14,076