XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2021
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.

 

   2021   2020 
   For the Three Months Ended
September 30,
 
   2021   2020 
Products and services          
           
Software as a Service (SaaS)  $3,245,274   $2,451,381 
Other subscription and support services   3,282    36,346 
Equipment   1,470,333    176,061 
Non-recurring services   12,000    29,000 
Extended warranties on equipment   1,405    5,058 
Other   98,935    1,129 
Revenues  $4,831,229   $2,698,975 
           
Timing of revenue recognition          
           
Products transferred at a point in time  $1,569,268   $177,190 
Services transferred over time   3,261,961    2,521,785 
Revenues   $4,831,229   $2,698,975 

 

   2021   2020 
  

For the Nine Months Ended
September 30,

 
   2021   2020 
Products and services          
           
Software as a Service (SaaS)  $9,254,591   $6,361,150 
Other subscription and support services   22,588    186,280 
Equipment   2,931,980    1,011,608 
Non-recurring services   65,200    70,450 
Extended warranties on equipment   7,009    17,232 
Other   209,543    9,722 
   $12,490,911   $7,656,442 
           
Timing of revenue recognition          
           
Products transferred at a point in time  $3,141,523   $1,021,330 
Services transferred over time   9,349,388    6,635,112 
Revenues   $12,490,911   $7,656,442 
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:

 

   Remainder             
   2021   2022   2023   Total 
                 
Software as a Service (SaaS)  $550,647   $812,288   $3,136   $1,366,071 
Other subscription and support services   3,086    5,649    2,602    11,337 
Extended warranties on equipment   1,097    2,324    1,219    4,640 
   $554,830   $820,261   $6,957   $1,382,048 
SCHEDULE OF EARNINGS PER SHARE BASIC AND DILUTED

 

   2021   2020   2021   2020 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2021   2020   2021   2020 
Numerator:                    
                     
Net (Loss) Income  $(952,233)  $32,412   $(2,750,084)  $(701,259)
                     
Denominator:                    
Weighted average common shares – Basic   18,735,097    18,336,107    18,653,823    16,960,770 
Dilutive effect of equity incentive plans   -    428,887    -    - 
Weighted average common shares –Diluted   18,735,097    18,764,994    18,653,823    16,960,770 
                     
Net (Loss) Income per share –                    
Basic  $(0.05)  $0.00   $(0.15)  $(0.04)
Diluted  $(0.05)  $0.00   $(0.15)  $(0.04)
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 to the net loss:

 

   2021   2020   2021   2020 
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2021   2020   2021   2020 
Stock options   502,424    -    502,424    653,882 
Warrants   -    -    -    12,680 
Restricted stock   408,657    -    408,657    4,499 
Performance stock units   228,498    -    228,498    265,942 
    1,139,579    -    1,139,579    937,003 
Antidilutive securities excluded from computation of earnings per share amount      1,139,579    -    1,139,579    937,003