XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components (Tables)
6 Months Ended
Jul. 31, 2018
Balance Sheet Components Disclosure [Abstract]  
Schedule of Inventory
Inventory consists of the following (in thousands):
 
As of
January 31, 2018
 
As of
July 31, 2018
Raw materials
$
1,181

 
$
2,828

Finished goods
33,316

 
38,845

Inventory
$
34,497

 
$
41,673

Schedule of Property and Equipment, Net
Property and equipment, net, consists of the following (in thousands):
 
 
As of
January 31, 2018
 
As of
July 31, 2018
Test equipment
$
142,311

 
$
156,040

Computer equipment and software
72,329

 
92,863

Furniture and fixtures
5,363

 
5,482

Leasehold improvements
15,032

 
23,763

Total property and equipment
235,035

 
278,148

Less: accumulated depreciation and amortization
(145,893
)
 
(176,430
)
Property and equipment, net
$
89,142

 
$
101,718

Schedule of Intangible Assets, Net
Intangible assets, net, consist of the following (in thousands):
 
 
As of
January 31, 2018
 
As of
July 31, 2018
Technology patents
$
10,125

 
$
10,125

Accumulated amortization
(5,068
)
 
(5,820
)
Intangible assets, net
$
5,057

 
$
4,305

Schedule of Expected Amortization Expenses for Intangible Assets
As of July 31, 2018, future expected amortization expense for intangible assets is as follows (in thousands):
 
Fiscal Years Ending January 31,
Estimated 
Future
Amortization
Expense
Remainder of 2019
$
752

2020
1,504

2021
1,504

2022
545

Total
$
4,305

Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
 
 
As of
January 31, 2018
 
As of
July 31, 2018
Taxes payable
$
4,052

 
$
3,801

Accrued marketing
5,928

 
5,017

Accrued travel and entertainment expenses
4,386

 
2,556

Other accrued liabilities
12,463

 
15,675

Total accrued expenses and other liabilities
$
26,829

 
$
27,049