XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Stockholders' Equity and Stock Incentive Plans - RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Outstanding, units (in shares) 1,227,753 1,768,757 1,713,867
Granted, units (in shares) 456,492 45,150 555,749
Granted, weighted average grant date fair value, units (in dollars per share) $ 52.59 $ 29.17 $ 28.46
Canceled, units (in shares) (27,782) (54,752) (10,100)
Awarded, units (in shares) (466,633) (531,402) (490,759)
Outstanding, units (in shares) 1,189,830 1,227,753 1,768,757