XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 440,448 $ 288,669 $ 853,569 $ 569,386
Direct Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 151,048 92,671 298,939 280,581
Distributor Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 289,400 195,998 554,630 288,805
Asia        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 353,312 223,056 687,937 433,861
Europe        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 54,056 43,145 102,442 90,076
Americas        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 33,080 $ 22,468 $ 63,190 $ 45,449