XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Enterprise Wide Segment Information and Net Sales - Schedule of Net Sales by Direct Sales or Distributor and Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 521,273 $ 471,422 $ 1,504,368 $ 1,324,991
Direct Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 153,732 159,247 449,399 458,017
Distributor Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 367,541 312,175 1,054,969 866,974
Asia        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 383,236 376,062 1,120,107 1,064,001
Europe        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 77,162 58,202 209,965 160,643
Americas        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 60,875 $ 37,158 $ 174,296 $ 100,347