Quarterly report pursuant to Section 13 or 15(d)

Revenue - Contract Liability (Details)

v3.10.0.1
Revenue - Contract Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 7,587  
Adjustments as a result of cumulative catch-up adjustment (118)  
Revenue recognized that was included in the contract liability balance at the beginning of the period (5,535)  
Increase due to cash received, excluding amounts recognized as revenue during the period 7,627  
Ending balance 9,561  
Deferred revenue, current (8,472) $ (6,508)
Deferred revenue, non-current 1,089 $ 1,079
Deferred revenue 9,561  
Remaining performance obligation $ 1,100,000  
Percent of remaining performance obligation expected to be satisfied in 2018 16.00%  
Percent of remaining performance obligation expected to be satisfied by 2020 33.00%