XML 16 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Stockholders' Equity [Abstract]        
Issuance of common stock (in shares) 1,148 2,327 92,422 86,491
Issuance of common stock purchased under the employee stock purchase plan (in shares) 1,857 2,106 3,569 4,035
Forfeiture of common stock (in shares) 580 4,418 1,023 5,121
Cash dividend (in dollars per share)     $ 0.89 $ 0.82
Purchase of common stock (in shares) 13,719 5,626 82,600 75,397