XML 20 R7.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Treasury stock, purchased at cost, shares 161,554   273,865 105,663
New common shares issued for exercise of stock options, shares 5,233 11,291 38,917 22,108