XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2023
REVENUE  
Schedule of disaggregation of revenue

Three Months Ended March 31, 

    

2023

2022

Semiconductor Equipment

$

194,209

$

202,957

Industrial and Medical

 

123,020

 

82,898

Data Center Computing

59,659

76,238

Telecom and Networking

48,152

35,366

Total

$

425,040

$

397,459

Three Months Ended March 31, 

    

2023

2022

North America

$

180,942

$

182,721

Asia

179,183

162,047

Europe

62,566

46,665

Other

 

2,349

 

6,026

Total

$

425,040

 

$

397,459

Three Months Ended March 31, 

    

2023

2022

United States

$

153,506

$

158,742

China

37,456

44,692

All others

234,078

194,025

Total

$

425,040

 

$

397,459

Three Months Ended March 31, 

    

2023

2022

Product

$

379,274

$

362,876

Services

45,766

 

34,583

Total

$

425,040

 

$

397,459