XML 72 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue
12 Months Ended
Dec. 31, 2019
Revenue From Contract With Customer [Abstract]  
Revenue

11.

Revenue

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

 

 

 

Year Ended December 31,

 

 

 

2019

 

 

2018

 

Point-in-time

 

$

286,130

 

 

$

257,124

 

Over-time

 

 

19,766

 

 

 

16,660

 

Total revenue

 

$

305,896

 

 

$

273,784

 

See Note 16 of the Notes to the Consolidated Financial Statements for additional discussion of the Company’s disaggregated revenue in detail.

Contract Liabilities

The Company records contract liabilities when the customer has been billed in advance of the Company completing its performance obligations. These amounts are recorded as deferred revenue in the Consolidated Balance Sheets.

Changes in deferred revenue were as follows:

 

 

Year Ended December 31,

 

 

 

2019

 

 

2018

 

Balance, beginning of the period

 

$

8,080

 

 

$

7,206

 

Deferred revenue assumed in Merger

 

 

5,931

 

 

 

 

Deferral of revenue

 

 

28,651

 

 

 

19,326

 

Recognition of deferred revenue

 

 

(27,569

)

 

 

(18,452

)

Balance, ending of the period

 

$

15,093

 

 

$

8,080