XML 25 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Note 12 - Stock Option and Equity Incentive Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 05, 2019
Feb. 19, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jun. 08, 2011
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total     $ 1,591 $ 1,212 $ 1,068  
Employee and Nonemployee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance     105,614 134,043    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     16,536      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value     $ 1,000 $ 1,200 600  
Proceeds from Stock Options Exercised     $ 700 $ 1,300 $ 800  
Shares Paid for Exercise Price and Tax Withholding for Share Based Compensation     0 0 6,511  
Shares Paid for Exercise Price and Tax Withholding for Share-based Compensation, Average Market Price         $ 26.45  
Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     64,701      
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation     8,341 5,238 4,377  
Shares Paid for Tax Withholding for Share Based Compensation Market Price     $ 33.69 $ 27.60 $ 24.50  
The 2003 Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           1,252,613
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     108,424      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants     185,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance     10,000      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     803,244      
The 2003 Incentive Plan [Member] | Chairman Chief Executive Officer and President [Member] | Common Stock [Member]            
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total   $ 400        
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 16,536          
Nonemployee Director Stock Incentive Plan [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     975,000      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     79,648      
Nonemployee Director Stock Incentive Plan [Member] | Employee and Nonemployee Stock Option [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance     95,614      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross     365,026      
Nonemployee Director Stock Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     5,442