XML 48 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Earnings Per Share (EPS) - Securities Excluded From the Diluted Per Share Calculation (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Exercise Price Less Than Average Market Price Of Common Shares [Member]        
Antidilutive securities (in shares) 5,631,656 5,452,188 5,523,602 5,430,065
Exercise Price Less Than Average Market Price Of Common Shares [Member] | Preferred Stock [Member]        
Antidilutive securities (in shares) 5,416,667 5,416,667 5,416,667 5,416,667
Exercise Price Less Than Average Market Price Of Common Shares [Member] | Employee Stock Option [Member]        
Antidilutive securities (in shares) 205,497 28,992 101,327 13,398
Exercise Price Less Than Average Market Price Of Common Shares [Member] | Warrant [Member]        
Antidilutive securities (in shares) 9,492 6,529 5,608
Exercise Price Greater Than Average Market Price Of Common Shares [Member]        
Antidilutive securities (in shares) 1,613,146 1,871,702 1,629,813 1,936,285
Exercise Price Greater Than Average Market Price Of Common Shares [Member] | Employee Stock Option [Member]        
Antidilutive securities (in shares) 262,094 215,000 278,761 231,667
Exercise Price Greater Than Average Market Price Of Common Shares [Member] | Warrant [Member]        
Antidilutive securities (in shares) 1,351,052 1,656,702 1,351,052 1,704,618