XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Accounts Receivable, Net (Tables)
6 Months Ended
Jun. 30, 2024
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)2024202320242023
Goods and services transferred at a point in time$75,982 $79,372 $150,386 $166,053 
Goods and services transferred over time14,47028,01931,96649,715 
Net sales$90,452 $107,391 $182,352 $215,768 
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)2024202320242023
United States$18,910 $33,133 $45,622 $66,562 
Asia (excluding PRC)18,22419,302 37,10846,402 
Europe20,71522,04338,25446,069
People's Republic of China17,41217,90431,81330,032
Latin America9,4839,23217,72416,180
Other5,7085,77711,83110,523
Total net sales$90,452 $107,391 $182,352 $215,768 
Net Sales to Significant Customers
Net sales to the following customers totaled more than 10% of our net sales:
 Three Months Ended June 30,
20242023
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Daikin Industries Ltd. $12,930 14.3 %$13,540 12.6 %
Sony Corporation$9,577 10.6 %
(1)
(1)
(1)    Sales associated with this customer did not total more than 10% of our net sales for the indicated period.

 Six Months Ended June 30,
20242023
 $ (thousands)% of Net Sales$ (thousands)% of Net Sales
Daikin Industries Ltd. $25,039 13.7 %$33,207 15.4 %
Comcast Corporation
(1)
(1)
$24,416 11.3 %
(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, 2024December 31, 2023
Trade receivables, gross$94,202 $106,182 
Allowance for credit losses(799)(815)
Allowance for sales returns(294)(532)
Trade receivables, net93,109 104,835 
Other (1)
5,691 7,761 
Accounts receivable, net$98,800 $112,596 
(1)Other accounts receivable is primarily comprised of value added tax receivables, interest receivable and supplier rebate receivables.
Changes in the allowance for credit losses were as follows:
(In thousands)Six Months Ended June 30,
20242023
Balance at beginning of period$815 $957 
Additions (reductions) to costs and expenses— 
Write-offs/Foreign exchange effects(16)(196)
Balance at end of period$799 $764 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
Changes in the carrying amount of contract liabilities were as follows: 
(In thousands)Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Balance at beginning of period$4,384 $2,702 $3,501 $1,931 
Payments received1,626 1,765 3,463 3,452 
Revenue recognized(1,287)(1,536)(2,225)(2,452)
Foreign exchange effects(6)— (22)— 
Balance at end of period$4,717 $2,931 $4,717 $2,931