XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Balance sheet components
3 Months Ended
Mar. 31, 2021
Balance Sheet Related Disclosures [Abstract]  
Balance sheet components Balance sheet components 
Accounts receivable, net
Accounts receivable, net, consists of the following (in thousands):
 March 31, 2021December 31, 2020
Accounts receivable$40,020 $45,277 
Allowance for doubtful accounts(45)(45)
 $39,975 $45,232 

Inventories
Inventories consist of the following (in thousands): 
 March 31, 2021December 31, 2020
Raw materials$24,741 $25,620 
Work in process10,348 9,196 
Finished goods(1)
11,284 12,085 
 $46,373 $46,901 
________________________________________________________

(1)Finished goods inventory at customer vendor managed inventory locations was $1.4 million and $1.7 million as of March 31, 2021 and December 31, 2020, respectively.
Prepaid expenses and other current assets
Prepaid expenses and other current assets consist of the following (in thousands):

 March 31, 2021December 31, 2020
Transition services agreement receivable (refer to Note 11)$— $5,933 
Prepaid taxes and taxes receivable6,008 6,137 
Receivables due from suppliers6,056 4,891 
Deposits and other prepaid expenses2,983 2,417 
Other receivable378 795 
 $15,425 $20,173 
Purchased intangible assets, net 
Purchased intangible assets, net, consist of the following (in thousands):
 March 31, 2021December 31, 2020
 Gross
Assets
Accumulated
Amortization
Net
Assets
Gross
Assets
Accumulated
Amortization
Net
Assets
Technology and patents$37,593 $(37,154)$439 $37,637 $(37,021)$616 
Customer relationships15,399 (15,399)— 15,487 (15,487)— 
Leasehold interest1,299 (458)841 1,304 (452)852 
 $54,291 $(53,011)$1,280 $54,428 $(52,960)$1,468 

For the three months ended March 31, 2021 and 2020, amortization expense relating to technology and patents is included within cost of goods sold and totaled $0.2 million in each period.
The estimated future amortization expense of purchased intangible assets as of March 31, 2021, was as follows (in thousands): 
2021 (remaining nine months)$446 
202210 
202310 
202410 
202510 
Thereafter794 
 $1,280 
Accrued and other current liabilities
Accrued and other current liabilities consist of the following (in thousands): 

 March 31, 2021December 31, 2020
Employee-related$22,663 $19,656 
Transition services agreement payables (refer to Note 11)823 9,708 
Operating lease liabilities, current2,143 2,128 
Income and other taxes payable1,289 1,590 
Accrued warranty1,096 1,111 
Other accrued expenses4,658 7,860 
 $32,672 $42,053 
Warranty accrual
The table below summarizes the movement in the warranty accrual, which is included in accrued and other current liabilities (in thousands):

 Three Months Ended
March 31,
 20212020
Beginning balance$1,111 $712 
Warranty accruals61 225 
Settlements(76)(188)
Ending balance$1,096 $749 

 Other noncurrent liabilities 
Other noncurrent liabilities consist of the following (in thousands): 

 March 31, 2021December 31, 2020
Pension and other employee-related$3,671 $3,844 
Asset retirement obligations3,825 3,810 
Transition services agreement payables (See Note 11)— 823 
Deferred income tax liabilities500 501 
Government grant584 606 
 $8,580 $9,584