XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Shareholders' Equity (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Purchase of shares of treasury stock (in shares) 153,005 180,112 87,203
Shares of common stock for the exercise of stock options (in shares) 116,753 630,373 227,902
Issuance of restricted common shares, net of forfeitures (in shares)   6,793 6,005
Dividends declared per common share (in dollars per share) $ 0.48 $ 0.21 $ 0.78