Quarterly report pursuant to Section 13 or 15(d)

CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)

v3.21.2
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Statement of Stockholders' Equity [Abstract]            
Purchase of treasury stock 45,584 6,000 162,291 722 20,750 52,104
Issuance of treasury stock 2,045 17,357 10,300 900   11,225
Cancellations of treasury stock     34,727 4,616   17,509
Dividends, per share (in dollars per share) $ 0.215 $ 0.215 $ 0.215 $ 0.21 $ 0.21 $ 0.21