XML 56 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2019
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consist of the following:

 

    September 30, 2019     December 31, 2018  
Accrued salaries, bonus, and benefits   $ 1,481,466     $ 1,491,844  
Accrued licenses and maintenance fees     483,879       577,389  
Accrued warranties     146,468       149,464  
Accrued taxes     204,679       192,268  
Accrued professional services     216,938       489,017  
Other     368,771       383,960  
Total accrued liabilities     2,902,201       3,283,942  
Less: Long term accrued liabilities     (260,947 )     (641,461 )
Total current accrued liabilities   $ 2,641,254     $ 2,642,481