XML 39 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Share Based Payments (Details 1)
9 Months Ended
Sep. 30, 2019
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Shares, Outstanding at beginning 776,171
Weighted Average Exercise Price, Outstanding at beginning | $ / shares $ 41.33
Shares, Options granted 6,000
Weighted Average Exercise Price, Options granted | $ / shares $ 66.46
Shares, Options forfeited (21,450)
Weighted Average Exercise Price, Options forfeited | $ / shares $ 44.79
Shares, Options exercised (82,441)
Weighted Average Exercise Price, Options exercised | $ / shares $ 33.74
Shares, Outstanding at ending 678,280
Weighted Average Exercise Price, Outstanding at ending | $ / shares $ 42.37
Shares, Options exercisable 216,660
Weighted Average Exercise Price, Options exercisable | $ / shares $ 30.99
Shares, Options available for future grants 752,255