XML 92 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue and Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Pattern of Revenue Recognition
The pattern of revenue recognition was as follows:
 
Year Ended December 31,
(In thousands)
2019
 
2018
Goods and services transferred at a point in time
$
558,361

 
$
577,085

Goods and services transferred over time
195,116

 
103,156

Net sales
$
753,477

 
$
680,241

Revenue from External Customers by Geographic Areas
Our net sales to external customers by geographic area were as follows: 
 
Year Ended December 31,
(In thousands)
2019
 
2018
 
2017
United States
$
407,291

 
$
315,214

 
$
345,838

Asia (excluding PRC)
104,324

 
124,657

 
104,668

People’s Republic of China
83,677

 
91,446

 
83,036

Europe
94,491

 
85,228

 
79,183

Latin America
30,006

 
30,954

 
54,113

Other
33,688

 
32,742

 
28,952

Total net sales
$
753,477

 
$
680,241

 
$
695,790

Net Sales to Significant Customers
Net sales to the following customers totaled more than 10% of our net sales: 
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
$ (thousands)
 
% of Net
Sales
 
$ (thousands)
 
% of Net
Sales
 
$ (thousands)
 
% of Net
Sales
Comcast Corporation
$
119,561

 
15.9
%
 
$
119,809

 
17.6
%
 
$
159,829

 
23.0
%
AT&T Inc.

(1) 

(1) 

(1) 

(1) 
77,888

 
11.2

(1) Sales associated with this customer did not total more than 10% of our net sales for the indicated period.
Accounts Receivable, Net and Changes in the Allowance for Doubtful Accounts
Accounts receivable, net were as follows:
 
December 31,
(In thousands)
2019
 
2018
Trade receivables, gross
$
130,888

 
$
133,774

Allowance for doubtful accounts
(1,492
)
 
(1,121
)
Allowance for sales returns
(623
)
 
(731
)
Net trade receivables
128,773

 
131,922

Other
10,425

 
12,767

Accounts receivable, net
$
139,198

 
$
144,689


Allowance for Doubtful Accounts
Changes in the allowance for doubtful accounts were as follows:
(In thousands)
Year Ended December 31,
2019
 
2018
 
2017
Balance at beginning of period
$
1,121

 
$
1,064

 
$
904

Additions to costs and expenses
441

 
305

 
166

(Write-offs)/Foreign exchange effects
(70
)
 
(248
)
 
(6
)
Balance at end of period
$
1,492

 
$
1,121

 
$
1,064

Trade Receivables Associated with Significant Customers
Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:
 
December 31,
 
2019
 
2018
 
 
$ (thousands)
 
% of Accounts Receivable, Net
 
$ (thousands)
 
% of Accounts Receivable, Net
 
Dish Network Corporation
14,677

 
10.5
%
 

(1) 
(1) 
(1) Trade receivables associated with this customer did not total more than 10% of our accounts receivable, net for the indicated period.