XML 40 R21.htm IDEA: XBRL DOCUMENT v3.20.2
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS (Tables)
6 Months Ended
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable
Accounts Receivable
(In thousands)June 30,
2020
December 31,
2019
Accounts receivable trade$53,118  $61,036  
Allowance for ship and debit(37,143) (33,475) 
Allowance for stock rotation and rebate(2,494) (2,524) 
Allowance for credit losses(609) (763) 
Total$12,872  $24,274  
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
Allowance for Credit Losses
Three Months EndedSix Months Ended
(In thousands)June 30,
2020
June 30,
2020
Beginning balance$(609) $(763) 
Provision for credit loss expense—  —  
Receivables written off—  154  
Recoveries collected—  —  
Ending balance$(609) $(609) 
Schedule of Inventory, Current
Inventories
(In thousands)June 30,
2020
December 31,
2019
Raw materials$43,795  $39,058  
Work-in-process33,588  25,982  
Finished goods26,580  25,340  
Total$103,963  $90,380  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets
(In thousands)June 30,
2020
December 31,
2019
Prepaid legal fees$172  $16  
Prepaid income tax3,014  5,615  
Prepaid maintenance agreements2,017  819  
Interest receivable1,065  1,279  
Advance to suppliers3,877  3,579  
Other4,367  4,289  
Total$14,512  $15,597  
Schedule Of Intangible Assets
Intangible Assets
 June 30, 2020December 31, 2019
(In thousands)GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
Domain name$1,261  $—  $1,261  $1,261  $—  $1,261  
Developed technology37,960  (27,529) 10,431  37,960  (25,933) 12,027  
Customer relationships16,700  (15,255) 1,445  20,030  (18,098) 1,932  
Technology licenses1,926  (405) 1,521  1,926  (281) 1,645  
Total$57,847  $(43,189) $14,658  $61,177  $(44,312) $16,865  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated future amortization expense related to finite-lived intangible assets at June 30, 2020, is as follows:
Fiscal YearEstimated
Amortization
(In thousands)
2020 (remaining six months)$2,152  
20213,494  
20222,415  
20232,173  
20241,279  
Thereafter1,884  
Total$13,397  
Schedule of Accumulated Other Comprehensive Income (Loss)
Changes in accumulated other comprehensive loss for three and six months ended June 30, 2020 and 2019, were as follows:
Unrealized Gains and Losses on Marketable SecuritiesDefined Benefit Pension ItemsForeign Currency ItemsTotal
Three Months EndedThree Months EndedThree Months EndedThree Months Ended
June 30,June 30,June 30,June 30,
(In thousands)20202019202020192020201920202019
Beginning balance$(369) $68  $(2,433) $(696) $(1,512) $(733) $(4,314) $(1,361) 
Other comprehensive income (loss) before reclassifications2,566  257  —  —  (30) (250) 2,536   
Amounts reclassified from accumulated other comprehensive loss—  —  58  (1)18  (1)—  —  58  18  
Net-current period other comprehensive income (loss)2,566  257  58  18  (30) (250) 2,594  25  
Ending balance$2,197  $325  $(2,375) $(678) $(1,542) $(983) $(1,720) $(1,336) 
_______________
(1)  This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended June 30, 2020 and 2019.
Unrealized Gains and Losses on Marketable SecuritiesDefined Benefit Pension ItemsForeign Currency ItemsTotal
Six Months EndedSix Months EndedSix Months EndedSix Months Ended
June 30,June 30,June 30,June 30,
(In thousands)20202019202020192020201920202019
Beginning balance$583  $(266) $(2,484) $(712) $(1,229) $(711) $(3,130) $(1,689) 
Other comprehensive income (loss) before reclassifications1,614  591  —  —  (313) (272) 1,301  319  
Amounts reclassified from accumulated other comprehensive loss—  —  109  (1)34  (1)—  —  109  34  
Net-current period other comprehensive income (loss)1,614  591  109  34  (313) (272) 1,410  353  
Ending balance$2,197  $325  $(2,375) $(678) $(1,542) $(983) $(1,720) $(1,336)