XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2019
Revenue Recognition Tables Abstract  
Disaggregation of Revenue
    Three months ended March 31, 2019  
    Services Revenues     Products Revenue     Total Revenue  

Timing of revenue recognition:

                 
Products and services transferred over time   $ 3,555,000     $ -     $ 3,555,000  
Products and services transferred at a point in time     1,084,000       501,000       1,585,000  
Total   $ 4,639,000     $ 501,000     $ 5,140,000  
Schedule of Changes in Deferred Revenue
    Three months ended March 31, 2018  
    Services Revenues     Products Revenue     Total Revenue  

Timing of revenue recognition:

                 
Products and services transferred over time   $ 7,026,000     $ -     $ 7,026,000  
Products and services transferred at a point in time     -     393,000       393,000  
Total   $ 7,026,000     $ 393,000     $ 7,419,000