XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE - Revenue by Product Line (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 516,274 $ 346,093 $ 1,354,682 $ 1,059,024
Sales Revenue, Net | Customer Concentration Risk | Applied Materials, Inc.        
Disaggregation of Revenue [Line Items]        
Percentage of total revenue 19.00% 22.00% 20.00% 21.00%
Sales Revenue, Net | Customer Concentration Risk | Lam Research Corporation        
Disaggregation of Revenue [Line Items]        
Percentage of total revenue 15.00% 11.00% 14.00% 10.00%
United States        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 197,205 $ 139,089 $ 530,240 $ 410,212
North America (excluding U.S.)        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 40,910 24,708 96,713 77,067
Asia        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 215,401 135,838 557,629 434,232
Europe        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 61,456 44,838 157,972 129,751
Other countries        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 1,302 1,620 12,128 7,762
Semiconductor Equipment        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 266,600 173,441 698,354 530,828
Industrial and Medical        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 119,587 80,800 307,436 242,412
Data Center Computing        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 87,542 62,231 232,941 190,843
Telecom and Networking        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 42,545 29,621 115,951 94,941
Product        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 471,627 312,389 1,238,480 956,790
Service        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 44,647 $ 33,704 $ 116,202 $ 102,234