XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
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, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 404,647 $ 521,273 $ 1,339,040 $ 1,504,368
Direct Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 137,661 153,732 416,689 449,399
Distributor Sales        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 266,986 367,541 922,351 1,054,969
Asia        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 292,968 383,236 930,891 1,120,107
Europe        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales 73,555 77,162 242,783 209,965
Americas        
Segment Reporting Revenue Reconciling Item [Line Items]        
Total net sales $ 38,124 $ 60,875 $ 165,366 $ 174,296