XML 64 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2019
Revenue  
Schedule of disaggregation of revenue

Disaggregation of Revenue

The following table presents our net sales by market, inclusive of both products and services, which reflects a reclassification in prior periods to conform to the current presentation:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

    

2019

    

2018

    

2019

    

2018

​

Semiconductor Equipment

​

$

96,426

​

$

119,969

​

$

277,911

​

$

426,380

​

Telecom & Networking

​

​

10,016

​

​

—

​

​

10,016

​

​

—

​

Data Center Computing

​

​

13,498

​

​

—

​

​

13,498

​

​

—

​

Industrial & Medical

​

 

55,187

​

 

53,113

​

 

149,255

​

 

138,351

​

Total

​

$

175,127

​

$

173,082

​

$

450,680

​

$

564,731

​

​

The following table presents our net sales by geographic region, which includes a reclassification in prior periods to conform to the current presentation:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

    

2019

​

2018

​

2019

​

2018

North America

​

$

83,632

 

$

85,728

​

$

203,531

 

$

295,567

Asia

​

 

66,157

 

​

61,691

​

​

175,554

 

​

198,020

Europe

​

 

25,008

 

​

25,538

​

​

70,526

 

​

70,802

Other Countries

​

 

330

 

​

125

​

​

1,069

 

​

342

Total

​

$

175,127

 

$

173,082

​

$

450,680

 

$

564,731

​

The following table presents our net sales by extended warranty and service contracts recognized over time and our product and service revenue recognized at a point in time:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

    

2019

    

2018

    

2019

    

2018

​

Product and service revenue recognized at point in time

​

$

174,827

​

$

171,806

​

$

448,964

​

$

561,578

​

Extended warranty and service contracts recognized over time

​

 

300

​

 

1,276

​

 

1,716

​

 

3,153

​

Total

​

$

175,127

​

$

173,082

​

$

450,680

​

$

564,731

​