XML 41 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Contract Liabilities

Total contract liabilities consist of the following:

 

    December 31, 2020     December 31, 2019  
Contract liabilities, current   $ 1,647,469     $ 1,707,943  
Contract liabilities, non-current     1,848,869       1,803,143  
                 
Total contract liabilities   $ 3,496,338     $ 3,511,086  
Schedule of Revenues

Revenues for the years ended December 31, 2020 and 2019 were derived from the following sources:

 

    Year ended December 31,  
    2020     2019  
DVM-800   $ 2,499,588     $ 3,756,544  
ThermoVU     1,466,306        
Shield disinfectants/sanitizers     176,918        
Repair and service     1,331,071       1,505,849  
FirstVu HD     1,383,822       1,264,457  
DVM-250 Plus     339,008       1,133,557  
Cloud service revenue     937,218       754,586  
VuLink     170,415       140,392  
EVO     931,889       287,012  
Accessories and other revenues     1,278,633       1,598,967  
    $ 10,514,868     $ 10,441,364  
Summary of Sales by Geographic Area

For the year ended December 31, 2020 and 2019, sales by geographic area were as follows:

 

    Year ended December 31,  
    2020     2019  
Sales by geographic area:                
United States of America   $ 10,425,494     $ 10,251,259  
Foreign     89,374       190,105  
    $ 10,514,868     $ 10,441,364