XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenue $ 409,991 $ 516,274 $ 1,250,539 $ 1,354,682
North America        
Disaggregation of Revenue [Line Items]        
Revenue 184,783 238,115 537,241 626,953
Asia        
Disaggregation of Revenue [Line Items]        
Revenue 178,190 215,401 543,871 557,629
Europe        
Disaggregation of Revenue [Line Items]        
Revenue 46,088 61,456 164,867 157,972
Other        
Disaggregation of Revenue [Line Items]        
Revenue 930 1,302 4,560 12,128
United States        
Disaggregation of Revenue [Line Items]        
Revenue 156,710 179,205 457,325 530,240
China        
Disaggregation of Revenue [Line Items]        
Revenue 41,391 53,522 132,039 139,652
All others        
Disaggregation of Revenue [Line Items]        
Revenue $ 211,890 $ 283,547 $ 661,175 $ 684,790
Countries apart from United States and China | Revenue benchmark | Geographic concentration | Maximum        
Disaggregation of Revenue [Line Items]        
Revenue (as a percent) 10.00% 10.00% 10.00% 10.00%
Semiconductor Equipment        
Disaggregation of Revenue [Line Items]        
Revenue $ 185,033 $ 266,600 $ 552,419 $ 698,354
Industrial and Medical        
Disaggregation of Revenue [Line Items]        
Revenue 115,226 119,587 365,849 307,436
Data Center Computing        
Disaggregation of Revenue [Line Items]        
Revenue 68,286 87,542 187,021 232,941
Telecom and Networking        
Disaggregation of Revenue [Line Items]        
Revenue 41,446 42,545 145,250 115,951
Product        
Disaggregation of Revenue [Line Items]        
Revenue 369,129 471,627 1,118,284 1,238,480
Service        
Disaggregation of Revenue [Line Items]        
Revenue $ 40,862 $ 44,647 $ 132,255 $ 116,202