XML 72 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Summary of Significant Accounting Policies - Estimated Fair Market Value Assumptions - ESPP (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 1997
Expected volatility 23.20% 26.30% 32.60%  
Dividend yield 1.04% 0.83% 0.00%  
Risk-free interest rate 0.85% 0.26% 0.02%  
Expected life (Year) 91 days 91 days 91 days 10 years
Fair value (in dollars per share) $ 7.43 $ 5.31 $ 5.08