XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Note 1 - Summary of Significant Accounting Policies - Fair Value Assumptions (Details) - Employee Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Expected volatility 27.70%   29.70%
Risk-free interest rate 2.70%   0.90%
Exercise price (in dollars per share) $ 31.20   $ 22.02
Expected term (Year) 6 years   5 years
Weighted-average grant-date fair value (in dollars per share) $ 10.15   $ 6.11
Minimum [Member]      
Expected volatility   27.40%  
Risk-free interest rate   1.56%  
Exercise price (in dollars per share)   $ 27.05  
Expected term (Year)   2 years 255 days  
Weighted-average grant-date fair value (in dollars per share)   $ 5.59  
Maximum [Member]      
Expected volatility   29.10%  
Risk-free interest rate   1.84%  
Exercise price (in dollars per share)   $ 28.70  
Expected term (Year)   5 years 292 days  
Weighted-average grant-date fair value (in dollars per share)   $ 8.51