XML 96 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Note 11 - Stockholders' Equity and Stock Incentive Plans - RSU Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Outstanding, units (in shares) 1,189,830 1,227,753 1,768,757
Granted, units (in shares) 259,030 456,492 45,150
Granted, weighted average grant date fair value, units (in dollars per share) $ 67.73 $ 52.59 $ 29.17
Canceled, units (in shares) (29,273) (27,782) (54,752)
Awarded, units (in shares) (501,339) (466,633) (531,402)
Outstanding, units (in shares) 918,248 1,189,830 1,227,753