XML 15 R54.htm IDEA: XBRL DOCUMENT v3.3.0.814
Note 9 - Stock-Based Compensation (Details) - Changes in Shares Under Option Plans - $ / shares
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Changes in Shares Under Option Plans [Abstract]    
Beginning balance 759,683 503,834
Beginning balance $ 11.36 $ 10.41
Issued 0 21,000
Issued   $ 32.77
Exercised (377,357) (64,926)
Exercised $ 12.73 $ 16.78
Forfeited (12,380) (110)
Forfeited $ 29.58 $ 5.76
Expired (8,476) (1,225)
Expired $ 17.32 $ 9.00
Ending balance 361,470 458,573
Ending balance $ 9.16 $ 10.54