XML 50 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accrued Liabilities [Abstract]      
Accrued salaries, bonus, and benefits $ 2,274,587 $ 2,452,183  
Accrued rent 723,770 965,412  
Accrued licenses and maintenance fees 559,605 561,450  
Accrued warranties 193,064 222,845 $ 316,835
Accrued taxes 265,901 219,017  
Accrued professional services 116,700 180,450  
Other 272,614 210,216  
Total accrued liabilities 4,406,241 4,811,573  
Less: Long term accrued liabilities (320,545) (320,409)  
Total current accrued liabilities $ 4,085,696 $ 4,491,164