XML 36 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue

In the following tables, revenue is disaggregated by product and service and the timing of revenue recognition. The table also includes a reconciliation of the disaggregated revenue.

 

   For the Three Months Ended June 30, 
   2019   2018 
Products and services          
           
Software as a Service (SaaS)  $1,120,658   $624,695 
Other subscription and support services   156,306    284,582 
Equipment   71,109    57,685 
Non-recurring services   190,902    - 
Extended warranties on equipment   17,641    33,959 
Other   1,375    497 
   $1,557,991   $1,001,418 

Timing of revenue recognition

          
           
Products transferred at a point in time  $72,483   $58,184 
Services transferred over time   1,485,508    943,234 
   $1,557,991   $1,001,418 

  

 

   For the six months ended June 30, 
   2019   2018 
Products and services          
           
Software as a Service (SaaS)  $1,981,907   $1,219,384 
Other subscription and support services   424,476    578,781 
Equipment   187,521    177,406 
Non-recurring services   198,045    17,248 
Extended warranties on equipment   38,319    67,810 
Other   6,717    2,851 
   $2,836,985   $2,063,480 
           
Timing of revenue recognition          
           
Products transferred at a point in time  $194,238   $180,258 
Services transferred over time   2,642,747    1,883,222 
   $2,836,985   $2,063,480
Schedule of Revenue Performance Obligation

The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:

 

   2019   2020   2021   Total 
                 
Software as a Service (SaaS)  $369,909   $87,455   $-   $457,364 
Other subscription and support services   168,364    47,361    4,321    220,046 
Extended warranties on equipment   20,754    20,407    7,533    48,694 
   $559,027   $155,223   $11,854   $726,104 
Schedule of Earnings Per Share Basic and Diluted

The calculation of diluted net loss per share excludes all anti-dilutive shares.

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2019   2018   2019   2018 
Numerator:                    
                     
Net Loss  $(873,677)  $(1,100,375)  $(2,086,668)  $(2,168,332)
                     
Denominator:                    
Weighted average common shares – Basic/Diluted   15,742,692    15,623,351    15,691,016    15,448,255 
                     
Net Loss per share – Basic/Diluted  $(0.06)  $(0.07)  $(0.13)  $(0.14)
Summary of Common Stock Equivalents Excluded from Loss Per Diluted Share

The following table summarizes the common stock equivalents excluded from loss per diluted share because their effect would be anti-dilutive due to the net loss:

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2019   2018   2019   2018 
Stock options   1,436,323    1,074,332    1,436,323    1,074,332 
Warrants   290,644    471,801    290,644    471,801 
Restricted stock   3,799    6,957    3,799    6,957 
    1,730,766    1,553,090    1,730,766    1,553,090