XML 35 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2018
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consist of the following:

 

    June 30, 2018     December 31, 2017  
             
Accrued salaries, bonus, and benefits   $ 1,467,050     $ 1,641,491  
Accrued rent     255,850       441,417  
Accrued licenses and maintenance fees     578,999       581,672  
Accrued warranties     143,991       164,365  
Accrued taxes     267,299       234,668  
Accrued professional services     431,329       367,072  
Other     348,768       299,931  
Total accrued liabilities     3,493,286       3,730,616  
Less: Long term accrued liabilities     (534,413 )     (535,369 )
Total current accrued liabilities   $ 2,958,873     $ 3,195,247