XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Share-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 10, 2020
Feb. 24, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation                 $ 2,300  
Share Price (in dollars per share) $ 43.95                  
Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture, Total     $ 239 $ 562 $ 537 $ 473 $ 402 $ 294    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)                 3 years 6 months  
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                
Director [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 14,892                  
Share-based Payment Arrangement [Member]                    
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation     $ 60     $ 176     $ 612 $ 524
Employee and Nonemployee Stock Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)                 14,892  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value                 $ 757 867
Proceeds from Stock Options Exercised                 $ 474 $ 562
Shares Paid for Exercise Price and Tax Withholding for Share Based Compensation (in shares)                 0 0
Restricted Stock Units (RSUs) [Member]                    
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)                 11,233 8,132
Shares Paid for Tax Withholding for Share Based Compensation Market Price (in dollars per share)                 $ 49.98 $ 33.35