XML 106 R93.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 12 - Stock-based Compensation (Details) - Information about the Company’s Outstanding Options and Exercisable Options
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Note 12 - Stock-based Compensation (Details) - Information about the Company’s Outstanding Options and Exercisable Options [Line Items]  
Outstanding Options, Shares (in Shares) | shares 165,750
Outstanding Options, Life 5 years 54 days
Outstanding Options, Price $ 10.76
Exercisable, Shares (in Shares) | shares 112,450
Exercisable, Price $ 12.70
Range A [Member]  
Note 12 - Stock-based Compensation (Details) - Information about the Company’s Outstanding Options and Exercisable Options [Line Items]  
Range of Exercise Prices, Lower 4.00
Range of Exercise Prices, Higher $ 10.00
Outstanding Options, Shares (in Shares) | shares 100,000
Outstanding Options, Life 6 years 295 days
Outstanding Options, Price $ 6.16
Exercisable, Shares (in Shares) | shares 46,700
Exercisable, Price $ 5.56
Range B [Member].  
Note 12 - Stock-based Compensation (Details) - Information about the Company’s Outstanding Options and Exercisable Options [Line Items]  
Range of Exercise Prices, Lower 10.01
Range of Exercise Prices, Higher $ 17.00
Outstanding Options, Shares (in Shares) | shares 27,000
Outstanding Options, Life 3 years 255 days
Outstanding Options, Price $ 11.01
Exercisable, Shares (in Shares) | shares 27,000
Exercisable, Price $ 11.01
Range C [Member]  
Note 12 - Stock-based Compensation (Details) - Information about the Company’s Outstanding Options and Exercisable Options [Line Items]  
Range of Exercise Prices, Lower 17.01
Range of Exercise Prices, Higher $ 26.00
Outstanding Options, Shares (in Shares) | shares 29,250
Outstanding Options, Life 2 years 94 days
Outstanding Options, Price $ 20.65
Exercisable, Shares (in Shares) | shares 29,750
Exercisable, Price $ 20.65
Range D [Member]  
Note 12 - Stock-based Compensation (Details) - Information about the Company’s Outstanding Options and Exercisable Options [Line Items]  
Range of Exercise Prices, Lower 26.01
Range of Exercise Prices, Higher $ 34.00
Outstanding Options, Shares (in Shares) | shares 9,500
Outstanding Options, Life 251 days
Outstanding Options, Price $ 28.14
Exercisable, Shares (in Shares) | shares 9,500
Exercisable, Price $ 28.14