XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2021
REVENUE  
Summary of deferred revenue,

March 31, 

December 31, 

    

2021

    

2020

Deferred revenue

$

8,340

$

8,671

Schedule of disaggregation of revenue

Three Months Ended March 31, 

    

2021

    

2020

Semiconductor Equipment

$

180,716

$

133,625

Industrial and Medical

 

78,415

 

61,979

Data Center Computing

59,154

86,183

Telecom and Networking

33,335

33,669

Total

$

351,620

$

315,456

Three Months Ended March 31, 

    

2021

    

2020

Product

$

318,879

$

289,361

Services

32,741

 

26,095

Total

$

351,620

 

$

315,456

Three Months Ended March 31, 

    

2021

    

2020

United States

$

131,598

$

116,697

North America (excluding United States)

26,247

 

47,634

Asia

149,591

 

110,975

Europe

40,422

 

39,136

Other

3,762

 

1,014

Total

$

351,620

 

$

315,456

Three Months Ended March 31, 

    

2021

    

2020

Product and service revenue recognized at point in time

$

351,393

$

315,281

Extended warranty and service contracts recognized over time

 

227

 

175

Total

$

351,620

$

315,456