XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Dec. 31, 2015
Accrued Liabilities [Abstract]      
Accrued salaries, bonus, and benefits $ 2,197,612 $ 2,452,183  
Accrued rent 640,496 965,412  
Accrued licenses and maintenance fees 573,378 561,450  
Accrued warranties 181,308 222,845 $ 316,835
Accrued taxes 267,164 219,017  
Accrued professional services 112,500 180,450  
Other 236,369 210,216  
Total accrued liabilities 4,208,827 4,811,573  
Less: Long term accrued liabilities (321,316) (320,409)  
Total current accrued liabilities $ 3,887,511 $ 4,491,164