XML 76 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Stock-based Compensation - Assumptions Used in the Black-Scholes Option Pricing Model (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Expected dividend yield 0.00%    
Employee Stock Option [Member]      
Expected life (years) (Year) 6 years 182 days 6 years 182 days  
Expected dividend yield 0.00% 0.00% 0.00%
Weighted average grant date fair value (in dollars per share) $ 32.26 $ 26.61 $ 32.42
Employee Stock Option [Member] | Minimum [Member]      
Risk-free interest rate 2.24% 1.53% 1.69%
Expected life (years) (Year)     5 years 182 days
Expected volatility 42.68% 44.38% 46.80%
Employee Stock Option [Member] | Maximum [Member]      
Risk-free interest rate 2.36% 2.68% 1.77%
Expected life (years) (Year)     6 years 182 days
Expected volatility 44.68% 45.93% 47.23%