XML 42 R7.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Stockholders' Equity [Abstract]    
Issuance of common stock (in shares) 91,274 84,164
Issuance of common stock purchased under the employee stock purchase plan (in shares) 1,712 1,929
Forfeiture of common stock (in shares) 443 703
Cash dividends (in dollars per share) $ 0.89 $ 0.82
Purchase of common stock (in shares) 68,881 69,771