XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE
3 Months Ended
Mar. 31, 2023
REVENUE  
REVENUE

NOTE 3.    REVENUE

Disaggregation of revenue

The following tables present additional information regarding our revenue:

Revenue by Market

​

​

​

​

​

​

​

​

​

​

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

​

Revenue by Region

​

​

​

​

​

​

​

​

​

​

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

​

Revenue by Significant Countries

​

​

​

​

​

​

​

​

​

​

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

​

We attribute sales to individual countries and regions based on the customer’s ship to location. Apart from the United States, no revenue attributable to any individual country exceeded 10% of our total consolidated revenues in the three months ended March 31, 2023. Apart from the United States and China, no revenue attributable to any individual country exceeded 10% of our total consolidated revenues in the three months ended March 31, 2022.

Revenue by Category

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

    

2023

​

2022

Product

​

$

379,274

​

$

362,876

Services

​

​

45,766

 

​

34,583

Total

​

$

425,040

 

$

397,459

​

Remaining Performance Obligations

Our remaining performance obligations primarily relate to customer purchase orders for products we have not yet shipped. We expect to fulfill the majority of these performance obligations within one year.