XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Stock-based Compensation - Valuation Assumptions (Details) - 2004 Employee Stock Plan [Member] - Employee Stock Purchase Plan [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Expected term (years) (Year) 182 days 182 days 182 days 182 days
Expected volatility 30.80% 23.50% 29.50% 23.50%
Risk-free interest rate 2.20% 1.20% 2.00% 0.90%
Dividend yield 0.90% 0.80% 1.00% 0.90%