XML 79 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Stock-based Compensation - Assumptions Used in the Black-Scholes Option Pricing Model (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Expected dividend yield 0.00%    
Employee Stock Option [Member]      
Expected life (Year) 6 years 91 days 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) $ 50.08 $ 32.26 $ 26.61
Employee Stock Option [Member] | Minimum [Member]      
Risk-free interest rate 2.52% 2.24% 1.53%
Expected volatility 41.68% 42.68% 44.38%
Employee Stock Option [Member] | Maximum [Member]      
Risk-free interest rate 3.07% 2.36% 2.68%
Expected volatility 42.22% 44.68% 45.93%