XML 41 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 4 - Stockholders' Equity - Stock Options, Valuation Assumptions (Details) - $ / shares
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Weighted average fair value (in dollars per share) $ 7.84  
Employee Stock Purchase Plan [Member]    
Expected life (Year) 1 year 91 days 1 year 91 days
Volatility 33.32% 44.15%
Risk-free interest rate 0.93% 0.50%
Expected dividend
Weighted average fair value (in dollars per share) $ 6.78 $ 3.56
Stock Plans [Member]    
Expected life (Year) 4 years 149 days 4 years 153 days
Volatility 40.57% 44.74%
Risk-free interest rate 1.87% 1.21%
Expected dividend 0.00% 0.00%
Weighted average fair value (in dollars per share) $ 7.85 $ 4.08