XML 66 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Summary of Significant Accounting Policies - Fair Value Assumptions (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Expected volatility   29.70%  
Expected dividends $ 0 $ 0 $ 0
Risk-free interest rate   0.90%  
Exercise price (in dollars per share)   $ 22.02  
Expected term (in years) (Year)   5 years 5 years
Weighted-average grant-date fair value (in dollars per share)   $ 6.11 $ 6.04
Minimum [Member]      
Expected volatility 27.40%   31.50%
Risk-free interest rate 1.56%   1.00%
Exercise price (in dollars per share) $ 27.05   $ 19.97
Expected term (in years) (Year) 2 years 255 days    
Weighted-average grant-date fair value (in dollars per share) $ 5.59    
Maximum [Member]      
Expected volatility 29.10%   32.30%
Risk-free interest rate 1.84%   1.20%
Exercise price (in dollars per share) $ 28.70   $ 22.36
Expected term (in years) (Year) 5 years 292 days    
Weighted-average grant-date fair value (in dollars per share) $ 8.51