XML 36 R10.htm IDEA: XBRL DOCUMENT v3.20.1
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS
3 Months Ended
Mar. 31, 2020
Balance Sheet Related Disclosures [Abstract]  
Supplemental Balance Sheet Disclosures
3. COMPONENTS OF THE COMPANY’S CONDENSED CONSOLIDATED BALANCE SHEETS:
Accounts Receivable
(In thousands)
March 31, 2020
 
December 31, 2019
Accounts receivable trade
$
64,232

 
$
61,036

Allowance for ship and debit
(40,332
)
 
(33,475
)
Allowance for stock rotation and rebate
(2,694
)
 
(2,524
)
Allowance for credit losses
(609
)
 
(763
)
Total
$
20,597

 
$
24,274


The Company maintains an allowance for estimated credit losses resulting from the inability of customers to make required payments. This allowance is established using estimates formulated by the Company’s management based upon factors such as the composition of the accounts receivable aging, historical losses, changes in payments patterns, customer creditworthiness, and current economic trends. Receivables determined to be uncollectible are written off and deducted from the allowance.
 
Allowance for Credit Losses
 
Three Months Ended
(In thousands)
March 31, 2020
Beginning balance
$
(763
)
Provision for credit loss expense

Receivables written off
154

Recoveries collected

Ending balance
$
(609
)


Inventories
(In thousands)
March 31, 2020
 
December 31, 2019
Raw materials
$
41,413

 
$
39,058

Work-in-process
33,809

 
25,982

Finished goods
21,411

 
25,340

Total
$
96,633

 
$
90,380


Prepaid Expenses and Other Current Assets
(In thousands)
March 31, 2020
 
December 31, 2019
Prepaid legal fees
$
157

 
$
16

Prepaid income tax
6,230

 
5,615

Prepaid maintenance agreements
1,318

 
819

Interest receivable
1,712

 
1,279

Advance to suppliers
4,204

 
3,579

Other
6,949

 
4,289

Total
$
20,570

 
$
15,597


Intangible Assets
 
March 31, 2020
 
December 31, 2019
(In thousands)
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
Domain name
$
1,261

 
$

 
$
1,261

 
$
1,261

 
$

 
$
1,261

Developed technology
37,960

 
(26,730
)
 
11,230

 
37,960

 
(25,933
)
 
12,027

Customer relationships
16,700

 
(15,025
)
 
1,675

 
20,030

 
(18,098
)
 
1,932

Technology licenses
1,926

 
(344
)
 
1,582

 
1,926

 
(281
)
 
1,645

Total
$
57,847

 
$
(42,099
)
 
$
15,748

 
$
61,177

 
$
(44,312
)
 
$
16,865


The estimated future amortization expense related to finite-lived intangible assets at March 31, 2020, is as follows:
Fiscal Year
Estimated
Amortization
(In thousands)
2020 (remaining nine months)
$
3,242

2021
3,494

2022
2,415

2023
2,173

2024
1,279

Thereafter
1,884

Total
$
14,487



Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss for three months ended March 31, 2020 and 2019, were as follows:
 
Unrealized Gains and Losses on Marketable Securities
 
Defined Benefit Pension Items
 
Foreign Currency Items
 
Total
 
Three Months Ended
 
Three Months Ended
 
Three Months Ended
 
Three Months Ended
 
March 31,
 
March 31,
 
March 31,
 
March 31,
(In thousands)
2020
 
2019
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
Beginning balance
$
583

 
$
(266
)
 
$
(2,484
)
 
$
(712
)
 
$
(1,229
)
 
$
(711
)
 
$
(3,130
)
 
$
(1,689
)
Other comprehensive income (loss) before reclassifications
(952
)
 
334

 

 

 
(283
)
 
(22
)
 
(1,235
)
 
312

Amounts reclassified from accumulated other comprehensive loss

 

 
51

(1)
16

(1)

 

 
51

 
16

Net-current period other comprehensive income (loss)
(952
)
 
334

 
51

 
16

 
(283
)
 
(22
)
 
(1,184
)
 
328

Ending balance
$
(369
)
 
$
68

 
$
(2,433
)
 
$
(696
)
 
$
(1,512
)
 
$
(733
)
 
$
(4,314
)
 
$
(1,361
)
_______________
(1)
This component of accumulated other comprehensive income (loss) is included in the computation of net periodic pension cost for the three months ended March 31, 2020 and 2019.