XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Net sales $ 150,542 $ 151,778
United States    
Disaggregation of Revenue [Line Items]    
Net sales 50,292 74,381
Asia (excluding PRC)    
Disaggregation of Revenue [Line Items]    
Net sales 34,216 27,825
Europe    
Disaggregation of Revenue [Line Items]    
Net sales 27,527 20,502
People's Republic of China    
Disaggregation of Revenue [Line Items]    
Net sales 24,340 17,517
Latin America    
Disaggregation of Revenue [Line Items]    
Net sales 6,144 4,640
Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 8,023 $ 6,913