XML 73 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information, Revenue and Enterprise-Wide Disclosures - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales $ 301,157 $ 323,674 $ 322,006 $ 302,293 $ 314,446 $ 320,946 $ 304,085 $ 274,512 $ 1,249,130 $ 1,213,989 $ 1,054,204
Direct Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 407,851 346,997 334,455
Distributor                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 841,279 866,992 719,749
Total Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 1,249,130 1,213,989 1,054,204
Asia                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 816,373 918,647 839,796
Asia | Direct Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 316,962 292,459 285,610
Asia | Distributor                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 625,615 651,659 563,661
Asia | Total Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 942,577 944,118 849,271
Americas | Direct Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 27,443 26,296 23,696
Americas | Distributor                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 98,095 105,458 69,755
Americas | Total Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 125,538 131,754 93,451
Europe                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 140,806 140,205 114,052
Europe | Direct Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 63,446 28,242 25,149
Europe | Distributor                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 117,569 109,875 86,333
Europe | Total Sales                      
Segment Reporting Revenue Reconciling Item [Line Items]                      
Net sales                 $ 181,015 $ 138,117 $ 111,482