XML 31 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consist of the following:

 

    March 31, 2020     December 31, 2019  
Accrued salaries, bonus, and benefits   $ 1,055,345     $ 1,421,150  
Accrued licenses and maintenance fees     483,879       483,879  
Accrued warranties     133,433       141,697  
Accrued taxes     169,654       206,232  
Accrued professional services     415,342       383,342  
Other     340,061       340,321  
Total accrued liabilities     2,597,714       2,976,621  
Less: Long term accrued liabilities     (255,517 )     (255,517 )
Total current accrued liabilities   $ 2,342,197     $ 2,721,104