XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12 - Stock-based Compensation - Restricted Stock Options (Details) - Restricted Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
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
Granted (in shares) 108,179 115,471 106,855
Granted, weighted-average grant date fair value (in dollars per share) $ 111.76 $ 106.35 $ 115.41
Restrictions lapsed (in shares) (101,941) (92,597) (86,191)
Restrictions lapsed, weighted-average grant date fair value (in dollars per share) $ 84.70 $ 77.25 $ 63.64
Forfeited (in shares) (14,012) (31,822) (31,574)
Forfeited, weighted-average grant date fair value (in dollars per share) $ 94.24 $ 87.58 $ 68.67
Restricted stock (in shares) 307,199 314,973 323,921
Restricted stock, weighted-average grant date fair value (in dollars per share) $ 98.87 $ 89.55 $ 79.85