XML 90 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Note 10 - Stockholders' Equity - Weighted Average Assumptions (Details) - Share-based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dividend yield 1.02% 0.96% 1.20%
Volatility 47.30% 42.80% 41.30%
Risk-free interest rate 0.30% 1.70% 2.70%
Weighted average expected option term (Year) 4 years 10 months 24 days 4 years 8 months 12 days 4 years 9 months 18 days
Weighted average fair value per share of options granted (in dollars per share) $ 13.24 $ 12.51 $ 8.28