XML 78 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components - (Tables)
9 Months Ended
Oct. 31, 2019
Balance Sheet Components Disclosure [Abstract]  
Inventory
Inventory consists of the following (in thousands):
As of January 31, 2019As of October 31, 2019
Raw materials$3,349  $3,163  
Finished goods41,338  36,688  
Inventory$44,687  $39,851  
Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
 
 As of January 31, 2019As of October 31, 2019
Test equipment$170,930  $199,878  
Computer equipment and software117,330  139,188  
Furniture and fixtures6,980  8,483  
Leasehold improvements34,286  40,235  
Total property and equipment329,526  387,784  
Less: accumulated depreciation and amortization(204,173) (257,548) 
Property and equipment, net$125,353  $130,236  
Intangible Assets, Net Intangible assets, net consist of the following (in thousands):
 
 As of January 31, 2019As of October 31, 2019
Gross Carrying ValueAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
Technology patents$10,125  $(6,572) $3,553  $19,125  $(8,235) $10,890  
Developed technology17,700  (1,135) 16,565  56,100  (5,962) 50,138  
Intangible assets, net$27,825  $(7,707) $20,118  $75,225  $(14,197) $61,028  
Expected Amortization Expenses for Intangible Assets
As of October 31, 2019, future expected amortization expense for intangible assets is as follows (in thousands):
 
Fiscal Years Ending January 31,Estimated 
Future
Amortization
Expense
Remainder of 2020$2,771  
202110,804  
20229,846  
20239,300  
20249,300  
Thereafter19,007  
Total$61,028  
Goodwill
The change in the carrying amount of goodwill is as follows (in thousands):
Amount
Balance as of January 31, 2019$10,997  
Goodwill acquired25,423  
Balance as of October 31, 2019$36,420  
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
 
 As of January 31, 2019As of October 31, 2019
Taxes payable $7,146  $10,579  
Accrued marketing6,173  10,159  
Accrued travel and entertainment expenses3,570  3,054  
Acquisition consideration held back3,725  —  
Other accrued liabilities19,246  24,431  
Total accrued expenses and other liabilities$39,860  $48,223