XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue and Accounts Receivable, Net
6 Months Ended
Jun. 30, 2022
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 June 30,Six Months Ended June 30,
(In thousands)2022202120222021
Goods and services transferred at a point in time$118,355 $119,503 $227,441 $242,391 
Goods and services transferred over time20,74630,98844,07058,642 
Net sales$139,101 $150,491 $271,511 $301,033 
Our net sales to external customers by geographic area were as follows:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2022202120222021
United States$39,637 $51,322 $83,464 $101,614 
Asia (excluding PRC)34,32231,608 67,38665,824 
Europe26,36431,64049,02459,167
People's Republic of China22,61623,48941,90847,829
Latin America6,9065,36813,39411,512
Other9,2567,06416,33515,087
Total net sales$139,101 $150,491 $271,511 $301,033 

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 June 30,
20222021
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Comcast Corporation$18,723 13.5 %$24,699 16.4 %
Daikin Industries Ltd. $20,875 15.0 %$16,448 10.9 %

 Six Months Ended June 30,
20222021
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Comcast Corporation$38,607 14.2 %$51,900 17.2 %
Daikin Industries Ltd. $38,016 14.0 %$33,885 11.3 %

Accounts Receivable, Net

Accounts receivable, net were as follows:
(In thousands)June 30, 2022December 31, 2021
Trade receivables, gross$128,148 $122,508 
Allowance for credit losses(1,003)(1,285)
Allowance for sales returns(567)(592)
Trade receivables, net126,578 120,631 
Other (1)
5,363 8,584 
Accounts receivable, net$131,941 $129,215 
(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)Six Months Ended June 30,
20222021
Balance at beginning of period$1,285 $1,412 
Additions (reductions) to costs and expenses(204)
Write-offs/Foreign exchange effects(78)(41)
Balance at end of period$1,003 $1,372 

Trade receivables associated with these significant customers that totaled more than 10% of our accounts receivable, net were as follows:
June 30, 2022December 31, 2021
$ (thousands)% of Accounts Receivable, Net$ (thousands)% of Accounts Receivable, Net
Comcast Corporation$16,817 12.7 %$— 
(1)
— %
(1)
Daikin Industries Ltd.$13,202 10.0 %$— 
(1)
— %
(1)

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