XML 25 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 280,717 $ 302,293
Direct Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 99,544 86,358
Distributor Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 181,173 215,935
Asia    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 210,805 224,289
Europe    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 46,931 38,394
Americas    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 22,981 $ 39,610