XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue and Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Pattern of Revenue Recognition
The pattern of revenue recognition was as follows:
Year Ended December 31,
(In thousands)202220212020
Goods and services transferred at a point in time$450,227 $498,554 $495,033 
Goods and services transferred over time92,524 103,048 119,647 
Net sales$542,751 $601,602 $614,680 
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)202220212020
United States$167,501 $200,136 $255,651 
Asia (excluding the PRC)127,702 127,140 117,142 
Europe103,993 126,551 108,185 
People's Republic of China85,215 87,866 88,246 
Latin America28,363 25,943 17,481 
Other29,977 33,966 27,975 
Total net sales$542,751 $601,602 $614,680 
Net Sales to Significant Customers
Net sales to the following customer totaled more than 10% of our net sales: 
 Year Ended December 31,
 202220212020
 $ (thousands)% of Net
Sales
$ (thousands)% of Net
Sales
$ (thousands)% of Net
Sales
Comcast Corporation$78,781 14.5 %$98,361 16.3 %$123,574 20.1 %
Daikin Industries Ltd.$78,413 14.4 %$70,793 11.8 %$— 
(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)20222021
Trade receivables, gross$108,030 $122,508 
Allowance for credit losses(957)(1,285)
Allowance for sales returns(618)(592)
Trade receivables, net106,455 120,631 
Other (1)
5,891 8,584 
Accounts receivable, net$112,346 $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)Year Ended December 31,
202220212020
Balance at beginning of period$1,285 $1,412 $1,492 
Additions (reductions) to costs and expenses(182)— 332 
Cash receipts— — (157)
Write-offs/Foreign exchange effects(146)(127)(255)
Balance at end of period$957 $1,285 $1,412 
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:
December 31,
20222021
$ (thousands)% of Accounts Receivable, Net$ (thousands)% of Accounts Receivable, Net
Comcast Corporation$15,367 13.7 %$— 
(1)
— %
(1)
(1)     Trade receivables associated with this customer did not total more than 10% of our accounts receivable, net for the indicated period.