XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 10 - Stockholders' Equity and Stock Incentive Plans - Share Repurchases (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Shares repurchased (2) (in shares) [1],[2] 1,310 683 1,087
Total cost, including brokerage fees [2] $ 80,782 $ 11,121 $ 28,045
Average repurchase price per share (3) (in dollars per share) [2],[3] $ 61.67 $ 16.29 $ 25.80
[1] All shares repurchased have been retired and constitute authorized but unissued shares.
[2] Shares repurchased reflect repurchases settled during the twelve months ended December 31, 2021, 2020 and 2019. These amounts exclude repurchases, if any, traded but not yet settled on or before December 31, 2021, 2020 and 2019.
[3] Figures in the table may not recalculate exactly due to rounding. Average repurchase price per share is calculated based on unrounded numbers.