XML 33 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2018
Revenue Recognition [Abstract]  
Schedule of Disaggregation of Revenue

The following table presents the Company’s revenue disaggregated by revenue source (in thousands, unaudited):

 

Three Months Ended

 

 

March 31,

 

 

2018

 

 

2017

 

Systems

$

56,102

 

 

$

43,893

 

Software licensing, support and maintenance

 

7,455

 

 

 

7,498

 

Parts

 

6,985

 

 

 

6,330

 

Services

 

2,554

 

 

 

2,958

 

Total revenue

$

73,096

 

 

$

60,679

 

The following table represents a disaggregation of revenue by timing of revenue:

 

 

Three Months Ended

 

 

March 31,

 

 

2018

 

Point in time

$

69,396

 

Over time

 

3,700

 

Total revenue

$

73,096

 

 

Schedule of Changes in Deferred Revenue

Changes in deferred revenue were as follows:

 

 

Three Months Ended

 

 

March 31,

 

 

2018

 

Beginning Balance, December 31, 2017

$

7,206

 

Deferral of revenue

 

4,553

 

Recognition of deferred revenue

 

(2,986

)

Ending Balance, March 31, 2018

$

8,773