XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Accounts Receivable, Net (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Pattern of Revenue Recognition
The pattern of revenue recognition was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2021202020212020
Goods and services transferred at a point in time$119,503 $121,187 $242,391 $238,245 
Goods and services transferred over time30,98831,94658,64266,666 
Net sales$150,491 $153,133 $301,033 $304,911 
Revenue from External Customers by Geographic Areas
Our net sales to external customers by geographic area were as follows:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2021202020212020
United States$51,322 $65,233 $101,614 $139,614 
Asia (excluding PRC)31,60830,295 65,82458,120 
Europe31,64026,00459,16746,506
People's Republic of China23,48920,51147,82938,028
Latin America5,3683,46611,5128,106
Other7,0647,62415,08714,537
Total net sales$150,491 $153,133 $301,033 $304,911 
Net Sales to Significant Customers
Net sales to the following customers totaled more than 10% of our net sales:
 Three Months Ended June 30,
20212020
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Comcast Corporation$24,699 16.4 %$29,546 19.3 %
Daikin Industries Ltd.$16,448 10.9 %$16,457 10.7 %
 Six Months Ended June 30,
20212020
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Comcast Corporation$51,900 17.2 %$62,481 20.5 %
Daikin Industries Ltd.$33,885 11.3 %$— 
(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 and Changes in the Allowance for Doubtful Accounts
Accounts receivable, net were as follows:
(In thousands)June 30, 2021December 31, 2020
Trade receivables, gross$126,997 $122,828 
Allowance for credit losses(1,372)(1,412)
Allowance for sales returns(465)(761)
Trade receivables, net125,160 120,655 
Other9,834 8,778 
Accounts receivable, net$134,994 $129,433 
Changes in the allowance for credit losses were as follows:
(In thousands)Six Months Ended June 30,
20212020
Balance at beginning of period$1,412 $1,492 
Additions to costs and expenses240 
Write-offs/Foreign exchange effects(41)(35)
Balance at end of period$1,372 $1,697 
Trade Receivables Associated with Significant Customers
Trade receivables associated with this significant customer that totaled more than 10% of our accounts receivable, net were as follows:
June 30, 2021December 31, 2020
$ (thousands)% of Accounts Receivable, Net$ (thousands)% of Accounts Receivable, Net
Comcast Corporation$22,908 17.0 %$19,782 

15.3 %