XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue and Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2021
Receivables [Abstract]  
Pattern of Revenue Recognition
The pattern of revenue recognition was as follows:
Year Ended December 31,
(In thousands)202120202019
Goods and services transferred at a point in time$498,554 $495,033 $558,361 
Goods and services transferred over time103,048 119,647 195,116 
Net sales$601,602 $614,680 $753,477 
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)202120202019
United States$200,136 $255,651 $407,291 
Asia (excluding the PRC)127,140 117,142 104,324 
Europe126,551 108,185 94,491 
People's Republic of China87,866 88,246 83,677 
Latin America25,943 17,481 30,006 
Other33,966 27,975 33,688 
Total net sales$601,602 $614,680 $753,477 
Net Sales to Significant Customers
Net sales to the following customer totaled more than 10% of our net sales: 
 Year Ended December 31,
 202120202019
 $ (thousands)% of Net
Sales
$ (thousands)% of Net
Sales
$ (thousands)% of Net
Sales
Comcast Corporation$98,361 16.3 %$123,574 20.1 %$119,561 15.9 %
Daikin Industries Ltd.$70,793 11.8 %$— 
(1)
— %
(1)
$— 
(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 Credit Losses
Accounts receivable, net were as follows:
December 31,
(In thousands)20212020
Trade receivables, gross$122,508 $122,828 
Allowance for credit losses(1,285)(1,412)
Allowance for sales returns(592)(761)
Trade receivables, net120,631 120,655 
Other (1)
8,584 8,778 
Accounts receivable, net$129,215 $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)Year Ended December 31,
202120202019
Balance at beginning of period$1,412 $1,492 $1,121 
Additions to costs and expenses— 332 441 
Cash receipts— (157)— 
Write-offs/Foreign exchange effects(127)(255)(70)
Balance at end of period$1,285 $1,412 $1,492 
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,
20212020
$ (thousands)% of Accounts Receivable, Net$ (thousands)% of Accounts Receivable, Net
Comcast Corporation$— 
(1)
— %
(1)
$19,782 15.3 %

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