XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Accounts Receivable, Net
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Revenue and Accounts Receivable, Net Revenue and Accounts Receivable, Net
Revenue Details

The pattern of revenue recognition was as follows:
Three Months Ended September 30,Nine Months Ended September 30,
(In thousands)2021202020212020
Goods and services transferred at a point in time$129,530 $127,657 $371,921 $365,902 
Goods and services transferred over time26,09525,84884,73792,514 
Net sales$155,625 $153,505 $456,658 $458,416 
Our net sales to external customers by geographic area were as follows:
Three Months Ended September 30,Nine Months Ended September 30,
(In thousands)2021202020212020
United States$49,637 $64,367 $151,251 $203,981 
Asia (excluding PRC)34,42227,923 100,24786,043 
Europe32,18726,11991,35372,625
People's Republic of China23,41325,62571,24263,653
Latin America6,9174,54618,42912,652
Other9,0494,92524,13619,462
Total net sales$155,625 $153,505 $456,658 $458,416 

Specific identification of the customer billing location was the basis used for attributing revenues from external customers to geographic areas.

Net sales to the following customers totaled more than 10% of our net sales:
 Three Months Ended September 30,
20212020
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Comcast Corporation$22,578 14.5 %$32,533 21.2 %
Daikin Industries Ltd.$20,610 13.2 %$— 
(1)
— %
(1)
Sony Corporation$— 
(1)
— %
(1)
$15,927 10.4 %
 Nine Months Ended September 30,
20212020
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Comcast Corporation$74,478 16.3 %$95,014 20.7 %
Daikin Industries Ltd.$54,495 11.9 %$— 
(1)
— %
(1)

(1)Sales associated with this customer did not total more than 10% of our net sales for the indicated period.

Accounts Receivable, Net

Accounts receivable, net were as follows:
(In thousands)September 30, 2021December 31, 2020
Trade receivables, gross$132,931 $122,828 
Allowance for credit losses(1,344)(1,412)
Allowance for sales returns(520)(761)
Trade receivables, net131,067 120,655 
Other (1)
8,827 8,778 
Accounts receivable, net$139,894 $129,433 
(1)Other accounts receivable is primarily comprised of value added tax and supplier rebate receivables.
Allowance for Credit Losses

Changes in the allowance for credit losses were as follows:
(In thousands)Nine Months Ended September 30,
20212020
Balance at beginning of period$1,412 $1,492 
Additions to costs and expenses271 
Write-offs/Foreign exchange effects(69)34 
Balance at end of period$1,344 $1,797 

Trade receivables associated with this significant customer that totaled more than 10% of our accounts receivable, net were as follows:
September 30, 2021December 31, 2020
$ (thousands)% of Accounts Receivable, Net$ (thousands)% of Accounts Receivable, Net
Comcast Corporation$21,517 15.4 %$19,782 

15.3 %