XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components (Tables)
12 Months Ended
Jan. 31, 2021
Balance Sheet Components Disclosure [Abstract]  
Schedule of Inventory, Current
Inventory consists of the following (in thousands):
At the End of Fiscal
20202021
Raw materials$2,974 $4,991 
Finished goods35,544 41,742 
Inventory$38,518 $46,733 
Schedule of Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
 At the End of Fiscal
 20202021
Test equipment$205,555 $238,069 
Computer equipment and software141,387 184,518 
Furniture and fixtures8,324 8,484 
Leasehold improvements40,356 44,444 
Total property and equipment395,622 475,515 
Less: accumulated depreciation and amortization(272,882)(312,474)
Property and equipment, net$122,740 $163,041 
Schedule of Intangible Assets, Net
Intangible assets, net consist of the following (in thousands):
 
At the End of Fiscal
 20202021
 Gross Carrying ValueAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
Technology patents$19,125 $(8,933)$10,192 $19,125 $(11,722)$7,403 
Developed technology56,100 (8,035)48,065 77,373 (17,499)59,874 
Customer relationships— — — 6,459 (308)6,151 
Trade name— — — 3,623 (403)3,220 
Intangible assets, net$75,225 $(16,968)$58,257 $106,580 $(29,932)$76,648 
Schedule of Expected Amortization Expenses for Intangible Assets
At the end of fiscal 2021, future expected amortization expense for intangible assets is as follows (in thousands):
Fiscal Years Ending Future Expected 
Amortization
Expense
2022$16,231 
202315,685 
202415,282 
202514,477 
202611,924 
Thereafter3,049 
Total$76,648 
Goodwill
The change in the carrying amount of goodwill is as follows (in thousands):
Amount
Balance as of the end of fiscal 2020
$37,584 
Goodwill acquired321,152 
Balance as of the end of fiscal 2021
$358,736 
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
 
 At the End of Fiscal
 20202021
Taxes payable $9,012 $4,097 
Accrued marketing7,679 15,638 
Accrued travel and entertainment expenses3,829 866 
Acquisition consideration6,149 9,600 
Other accrued liabilities20,554 31,553 
Total accrued expenses and other liabilities$47,223 $61,754