XML 20 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Stock-based Compensation - Restricted Stock Options (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Restricted stock (in shares) 323,921 334,831 215,105
Restricted stock, weighted-average grant date fair value (in dollars per share) $ 79.85 $ 63.29 $ 62.78
Granted (in shares) 115,471 106,855 210,744
Granted, weighted-average grant date fair value (in dollars per share) $ 106.35 $ 115.41 $ 63.70
Restrictions lapsed (in shares) (92,597) (86,191) (60,102)
Restrictions lapsed, weighted-average grant date fair value (in dollars per share) $ 77.25 $ 63.64 $ 63.60
Forfeited (in shares) (31,822) (31,574) (30,916)
Forfeited, weighted-average grant date fair value (in dollars per share) $ 87.58 $ 68.67 $ 61.99
Restricted stock (in shares) 314,973 323,921 334,831
Restricted stock, weighted-average grant date fair value (in dollars per share) $ 89.55 $ 79.85 $ 63.29