XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 148,482 $ 155,625 $ 419,993 $ 456,658
United States        
Disaggregation of Revenue [Line Items]        
Net sales 46,732 49,637 130,196 151,251
Asia (excluding PRC)        
Disaggregation of Revenue [Line Items]        
Net sales 32,614 34,422 100,000 100,247
Europe        
Disaggregation of Revenue [Line Items]        
Net sales 27,358 32,187 76,382 91,353
People's Republic of China        
Disaggregation of Revenue [Line Items]        
Net sales 26,696 23,413 68,604 71,242
Latin America        
Disaggregation of Revenue [Line Items]        
Net sales 7,602 6,917 20,996 18,429
Other        
Disaggregation of Revenue [Line Items]        
Net sales $ 7,480 $ 9,049 $ 23,815 $ 24,136