XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE - Revenue by Product Line (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 361,311 $ 339,880 $ 712,931 $ 655,336
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 139,525 119,808 271,123 236,505
North America (excluding United States) [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 26,112 29,952 52,359 77,586
Asia [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 148,803 170,753 298,394 281,728
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 44,491 19,048 84,913 58,184
Other countries [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 2,380 319 6,142 1,333
Semiconductor Equipment [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 176,671 145,424 357,387 279,049
Industrial and Medical [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 83,197 70,886 161,612 132,865
Data Center Computing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 69,458 83,316 128,612 169,499
Telecom and Networking [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 31,985 40,254 65,320 73,923
Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 325,522 311,770 644,401 601,131
Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 35,789 $ 28,110 $ 68,530 $ 54,205