XML 85 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 12 - Stock Option Plans (Details) - Stock Option Transactions - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Stock Option Transactions [Abstract]      
Outstanding, beginning of year 976,062 1,407,639 2,148,170
Outstanding, beginning of year $ 5.41 $ 3.80 $ 2.56
Granted 67,500 102,475 180,375
Granted $ 21.26 $ 15.78 $ 8.36
Exercised (517,998) (502,061) (890,034)
Exercised $ 3.53 $ 2.95 $ 1.80
Forfeited (10,323) (28,366) (29,684)
Forfeited $ 13.30 $ 6.60 $ 4.88
Expired (1,875) (3,625) (1,188)
Expired $ 2.40 $ 3.36 $ 1.44
Outstanding, end of year 513,366 976,062 1,407,639
Outstanding, end of year $ 9.24 $ 5.41 $ 3.80
Options exercisable, end of year 321,155 725,392 1,045,475
Options exercisable, end of year $ 6.49 $ 4.03 $ 3.14