Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Summary of Options Outstanding and Exercisable (Details)

v3.5.0.2
Note 8 - Summary of Options Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2016
$ / shares
shares
Range One [Member]  
Exercise price range, upper limit (in dollars per share) $ 2.64
Options outstanding, number (in shares) | shares 12,500
Options outstanding, weighted average exercise price (in dollars per share) $ 2.64
Options outstanding, weighted average remaining contractual term 8 years 317 days
Options exercisable, number exercisable (in shares) | shares 3,646
Options exercisable, weighted average exercise price (in dollars per share) $ 2.64
Range Two [Member]  
Exercise price range, upper limit (in dollars per share) $ 3.76
Options outstanding, number (in shares) | shares 79,376
Options outstanding, weighted average exercise price (in dollars per share) $ 3.75
Options outstanding, weighted average remaining contractual term 8 years 222 days
Options exercisable, number exercisable (in shares) | shares 26,459
Options exercisable, weighted average exercise price (in dollars per share) $ 3.75
Exercise price range, lower limit (in dollars per share) 3.68
Range Three [Member]  
Exercise price range, upper limit (in dollars per share) $ 4.80
Options outstanding, number (in shares) | shares 203,496
Options outstanding, weighted average exercise price (in dollars per share) $ 4.80
Options outstanding, weighted average remaining contractual term 8 years 21 days
Options exercisable, number exercisable (in shares) | shares 92,254
Options exercisable, weighted average exercise price (in dollars per share) $ 4.80
Range Four [Member]  
Exercise price range, upper limit (in dollars per share) $ 6
Options outstanding, number (in shares) | shares 584,253
Options outstanding, weighted average exercise price (in dollars per share) $ 6
Options outstanding, weighted average remaining contractual term 9 years 156 days
Options exercisable, number exercisable (in shares) | shares 58,068
Options exercisable, weighted average exercise price (in dollars per share) $ 6
Range Five [Member]  
Exercise price range, upper limit (in dollars per share) $ 6.40
Options outstanding, number (in shares) | shares 129,267
Options outstanding, weighted average exercise price (in dollars per share) $ 6.35
Options outstanding, weighted average remaining contractual term 9 years 240 days
Options exercisable, number exercisable (in shares) | shares
Options exercisable, weighted average exercise price (in dollars per share)
Exercise price range, lower limit (in dollars per share) 6.24
Range Six [Member]  
Exercise price range, upper limit (in dollars per share) $ 7.92
Options outstanding, number (in shares) | shares 70,625
Options outstanding, weighted average exercise price (in dollars per share) $ 7.62
Options outstanding, weighted average remaining contractual term 9 years 149 days
Options exercisable, number exercisable (in shares) | shares 584
Options exercisable, weighted average exercise price (in dollars per share) $ 7.74
Exercise price range, lower limit (in dollars per share) 7
Range Seven [Member]  
Exercise price range, upper limit (in dollars per share) $ 9.92
Options outstanding, number (in shares) | shares 38,135
Options outstanding, weighted average exercise price (in dollars per share) $ 9.92
Options outstanding, weighted average remaining contractual term 6 years 146 days
Options exercisable, number exercisable (in shares) | shares 38,135
Options exercisable, weighted average exercise price (in dollars per share) $ 9.92
Range Eight [Member]  
Exercise price range, upper limit (in dollars per share) $ 72
Options outstanding, number (in shares) | shares 6,757
Options outstanding, weighted average exercise price (in dollars per share) $ 69.71
Options outstanding, weighted average remaining contractual term 1 year 51 days
Options exercisable, number exercisable (in shares) | shares 6,757
Options exercisable, weighted average exercise price (in dollars per share) $ 69.71
Exercise price range, lower limit (in dollars per share) 56
Range Nine [Member]  
Exercise price range, upper limit (in dollars per share) $ 149.04
Options outstanding, number (in shares) | shares 1,846
Options outstanding, weighted average exercise price (in dollars per share) $ 118.68
Options outstanding, weighted average remaining contractual term 1 year 175 days
Options exercisable, number exercisable (in shares) | shares 1,846
Options exercisable, weighted average exercise price (in dollars per share) $ 118.68
Exercise price range, lower limit (in dollars per share) 96
Range Ten [Member]  
Exercise price range, upper limit (in dollars per share) $ 296
Options outstanding, number (in shares) | shares 32
Options outstanding, weighted average exercise price (in dollars per share) $ 296
Options outstanding, weighted average remaining contractual term 1 year 83 days
Options exercisable, number exercisable (in shares) | shares 32
Options exercisable, weighted average exercise price (in dollars per share) $ 296
Options outstanding, number (in shares) | shares 1,126,287
Options outstanding, weighted average exercise price (in dollars per share) $ 6.44
Options outstanding, weighted average remaining contractual term 8 years 357 days
Options exercisable, number exercisable (in shares) | shares 227,781
Options exercisable, weighted average exercise price (in dollars per share) $ 8.70