XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 374,217 $ 409,991 $ 1,066,639 $ 1,250,539
Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 100.00% 100.00% 100.00% 100.00%
North America        
Disaggregation of Revenue [Line Items]        
Revenue $ 175,691 $ 184,783 $ 482,564 $ 537,241
North America | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 47.00% 45.10% 45.20% 42.90%
Asia        
Disaggregation of Revenue [Line Items]        
Revenue $ 163,212 $ 178,190 $ 467,110 $ 543,871
Asia | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 43.60% 43.50% 43.80% 43.50%
Europe        
Disaggregation of Revenue [Line Items]        
Revenue $ 34,892 $ 46,088 $ 115,258 $ 164,867
Europe | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 9.30% 11.20% 10.80% 13.20%
Other        
Disaggregation of Revenue [Line Items]        
Revenue $ 422 $ 930 $ 1,707 $ 4,560
Other | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 0.10% 0.20% 0.20% 0.40%
United States        
Disaggregation of Revenue [Line Items]        
Revenue $ 134,614 $ 156,710 $ 371,925 $ 457,325
United States | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 35.90% 38.20% 34.90% 36.60%
Mexico        
Disaggregation of Revenue [Line Items]        
Revenue $ 40,953 $ 27,464 $ 109,768 $ 77,953
Mexico | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 10.90% 6.70% 10.30% 6.20%
Taiwan        
Disaggregation of Revenue [Line Items]        
Revenue $ 40,990 $ 33,136 $ 119,571 $ 98,842
Taiwan | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 11.00% 8.10% 11.20% 7.90%
China        
Disaggregation of Revenue [Line Items]        
Revenue $ 28,725 $ 41,391 $ 70,298 $ 132,039
China | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 7.70% 10.10% 6.60% 10.60%
All others        
Disaggregation of Revenue [Line Items]        
Revenue $ 128,935 $ 151,290 $ 395,077 $ 484,380
All others | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 34.50% 36.90% 37.00% 38.70%
Semiconductor Equipment        
Disaggregation of Revenue [Line Items]        
Revenue $ 197,497 $ 185,033 $ 565,721 $ 552,419
Industrial and Medical        
Disaggregation of Revenue [Line Items]        
Revenue 76,837 115,226 239,359 365,849
Data Center Computing        
Disaggregation of Revenue [Line Items]        
Revenue 80,653 68,286 195,519 187,021
Telecom and Networking        
Disaggregation of Revenue [Line Items]        
Revenue 19,230 41,446 66,040 145,250
Product        
Disaggregation of Revenue [Line Items]        
Revenue 332,647 369,129 944,279 1,118,284
Services and other        
Disaggregation of Revenue [Line Items]        
Revenue $ 41,570 $ 40,862 $ 122,360 $ 132,255