XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
REVENUE  
Schedule of disaggregation of revenue

Revenue by Market

Three Months Ended March 31, 

    

2024

2023

Semiconductor Equipment

$

179,903

$

194,209

Industrial and Medical

 

83,418

 

123,020

Data Center Computing

41,902

59,659

Telecom and Networking

22,252

48,152

Total

$

327,475

$

425,040

Revenue by Region

Three Months Ended March 31, 

    

2024

2023

    

North America

$

134,079

40.9

%

$

180,942

42.5

%

Asia

151,943

46.4

179,183

42.2

Europe

40,553

12.4

62,566

14.7

Other

 

900

0.3

2,349

0.6

Total

$

327,475

100.0

%

$

425,040

100.0

%

Revenue by Significant Countries

Three Months Ended March 31, 

    

2024

2023

    

United States

$

107,816

32.9

%

$

153,506

36.1

%

Taiwan

39,473

12.1

36,361

8.6

China

18,891

5.8

37,456

8.8

All others

161,295

49.2

197,717

46.5

Total

$

327,475

100.0

%

$

425,040

100.0

%

Revenue by Category

Three Months Ended March 31, 

    

2024

2023

    

Product

$

286,264

$

379,274

Services and other

41,211

 

45,766

Total

$

327,475

 

$

425,040