XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Share Based Payments (Details 1)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Outstanding at beginning 776,171
Options granted 6,000
Options forfeited (14,040)
Options exercised (68,078)
Outstanding at ending 700,053
Options exercisable 230,523
Options available for future grants 752,255
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]  
Outstanding at beginning | $ / shares $ 41,330
Options granted | $ / shares 66.46
Options forfeited | $ / shares 44.13
Options exercised | $ / shares 33.53
Outstanding at ending | $ / shares 42,250
Options exercisable | $ / shares $ 31.21