XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 139,101 $ 150,491 $ 271,511 $ 301,033
United States        
Disaggregation of Revenue [Line Items]        
Net sales 39,637 51,322 83,464 101,614
Asia (excluding PRC)        
Disaggregation of Revenue [Line Items]        
Net sales 34,322 31,608 67,386 65,824
Europe        
Disaggregation of Revenue [Line Items]        
Net sales 26,364 31,640 49,024 59,167
People's Republic of China        
Disaggregation of Revenue [Line Items]        
Net sales 22,616 23,489 41,908 47,829
Latin America        
Disaggregation of Revenue [Line Items]        
Net sales 6,906 5,368 13,394 11,512
Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 9,256 $ 7,064 $ 16,335 $ 15,087