XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - (Tables)
9 Months Ended
Oct. 31, 2021
Balance Sheet Components Disclosure [Abstract]  
Inventory
Inventory consists of the following (in thousands):
At the End of
Fiscal 2021
Third Quarter of Fiscal 2022
Raw materials$4,991 $10,609 
Finished goods41,742 33,427 
Inventory$46,733 $44,036 
Property and Equipment, Net
Property and equipment, net consists of the following (in thousands):
 
At the End of
 Fiscal 2021
Third Quarter of Fiscal 2022
Test equipment$238,069 $265,005 
Computer equipment and software184,518 210,503 
Furniture and fixtures8,484 8,534 
Leasehold improvements44,444 46,536 
Total property and equipment475,515 530,578 
Less: accumulated depreciation and amortization(312,474)(337,437)
Property and equipment, net$163,041 $193,141 
Intangible Assets, Net
Intangible assets, net consist of the following (in thousands):
 
At the End of
 Fiscal 2021
Third Quarter of Fiscal 2022
Gross Carrying ValueAccumulated AmortizationNet Carrying AmountGross Carrying ValueAccumulated AmortizationNet Carrying Amount
Technology patents$19,125 $(11,722)$7,403 $19,125 $(13,232)$5,893 
Developed technology77,373 (17,499)59,874 80,166 (26,841)53,325 
Customer relationships6,459 (308)6,151 6,459 (1,000)5,459 
Trade name3,623 (403)3,220 3,623 (1,308)2,315 
Intangible assets, net$106,580 $(29,932)$76,648 $109,373 $(42,381)$66,992 
Expected Amortization Expenses for Intangible Assets
At the end of the third quarter of fiscal 2022, future expected amortization expense for intangible assets is as follows (in thousands):
Fiscal Years EndingEstimated Future
Amortization Expense
Remainder of 2022$4,061 
202316,244 
202415,841 
202515,036 
202612,483 
Thereafter3,327 
Total$66,992 
Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
At the End of
 Fiscal 2021
Third Quarter of Fiscal 2022
Taxes payable $4,097 $2,339 
Accrued marketing15,638 10,072 
Accrued travel and entertainment expenses866 1,609 
Acquisition consideration9,600 3,465 
Contract liabilities from contracts with customers— 18,802 
Other accrued liabilities31,553 37,597 
Total accrued expenses and other liabilities$61,754 $73,884