XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Mar. 31, 2020
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 413,121 $ 280,717
Direct Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 147,722 99,544
Distributor Sales    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 265,399 181,173
Asia    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 334,976 210,805
Europe    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales 48,386 46,931
Americas    
Segment Reporting Revenue Reconciling Item [Line Items]    
Total net sales $ 29,759 $ 22,981