XML 78 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 22, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 35.00% 21.00%      
Effective Income Tax Rate Reconciliation, Percent, Total   20.70% 20.50% 32.60%  
Income Taxes Paid   $ 9,100,000 $ 14,700,000 $ 13,500,000  
Tax Credit Carryforward, Amount   700,000 600,000    
Deferred Tax Assets, Valuation Allowance, Total   567,000 496,000    
Unrecognized Tax Benefits, Ending Balance   1,130,000 951,000 797,000 $ 492,000
Unrecognized Tax Benefits that Would Impact Effective Tax Rate   900,000 800,000    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit   57,000      
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total   $ 300,000 $ 200,000 $ 200,000