XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2018
Revenue Recognition Tables  
Disaggregation of Revenue
    Three months ended June 30, 2018     Six months ended June 30, 2018  
    Services     Products     Total     Services     Products     Total  
    Revenues     Revenue     Revenue     Revenues     Revenue     Revenue  
Timing of revenue recognition:                                    
Products and servcies transferred over time   $ 7,868,000           $ 7,868,000     $ 14,894,000           $ 14,894,000  
Products and services transferred at a point in time         $ 377,000     $ 377,000           $ 770,000     $ 770,000  
Total   $ 7,868,000     $ 377,000     $ 8,245,000     $ 14,894,000     $ 770,000     $ 15,664,000  
Schedule of Changes in Deferred Revenue
Balance at December 31, 2017   $ 372,000  
Reclassification of beginning deferred revenue to revenue, as a result of performance obligations satisfied   (122,000 )
Cash received in advance and not recognized as revenue   781,000  
Cumulative catch-up from a change in the timeframe for recognition of revenue arising from deferred revenue      
Balance at June 30, 2018   $ 1,031,000