XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE AND DEFERRED REVENUE (Tables)
6 Months Ended
Jun. 30, 2019
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of discloses revenue by revenue stream
    For the Three Months Ended June 30,     For the Six Months Ended June 30,  
    2019     2018     2019     2018  
Professional services   $ 1,069,263     $ 2,602,127     $ 2,241,888     $ 6,372,468  
ASP and hosting revenue     1,902,507       2,028,704       3,835,851       4,032,595  
Maintenance revenue     492,998       443,471       984,919       825,989  
Sale of equipment     -       -       -       23,797  
Other revenue     4,913       9,548       8,623       16,748  
                                 
Total   $ 3,469,681     $ 5,083,850     $ 7,071,281     $ 11,271,597  
Schedule of discloses changes in unearned revenue
    As of June 30, 2019  
Short Term        
Balance at the beginning of the period   $ 2,850,976  
Deferral of revenue     1,141,916  
Recognition of unearned revenue     (804,881 )
         
Balance at the end of the period   $ 3,188,011  
         
Long Term        
Balance at the beginning of the period   $ 875,000  
Deferral of revenue     -  
Recognition of unearned revenue     -  
         
Balance at the end of the period   $ 875,000