XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE - Revenue by Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,455,954 $ 1,415,826 $ 788,948
Sales to external customers 100.00% 100.00% 100.00%
UNITED STATES      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 561,312 $ 530,965 $ 321,869
Sales to external customers 38.50% 37.50% 40.80%
North America (excluding U.S.) [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 104,167 $ 156,856 $ 51,765
Sales to external customers 7.20% 11.10% 6.60%
Asia [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 597,830 $ 606,893 $ 295,155
Sales to external customers 41.10% 42.90% 37.40%
Europe [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 179,056 $ 117,989 $ 119,427
Sales to external customers 12.30% 8.30% 15.10%
Other countries [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 13,589 $ 3,123 $ 732
Sales to external customers 0.90% 0.20% 0.10%
Semiconductor Equipment [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 710,174 $ 611,864 $ 403,018
Industrial and Medical [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 341,176 313,646 245,992
Data Center Computing [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 270,924 322,539 91,438
Telecom and Networking [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 133,680 167,777 48,500
Product [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax 1,318,213 1,296,867 678,061
Service [Member]      
Disaggregation of Revenue [Line Items]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 137,741 $ 118,959 $ 110,887