XML 238 R223.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 21: Stock Compensation Plans: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Options outstanding and exercisable  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 682,799
Share based compensation stock option weighted average remaining contractual term 7.38 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 38.860
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 240,862
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 27.884
Range of Exercise Prices | $8.360 to $19.530  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 48,152
Share based compensation stock option weighted average remaining contractual term 3.56 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 17.884
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 48,152
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 17.884
Range of Exercise Prices | $21.320 to $24.820  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 77,890
Share based compensation stock option weighted average remaining contractual term 4.09 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 23.760
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 77,740
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 23.760
Range of Exercise Prices | $26.640 to $29.640  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 73,833
Share based compensation stock option weighted average remaining contractual term 5.95 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 29.491
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 50,374
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 29.493
Range of Exercise Prices | $32.590 to $38.610  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 109,313
Share based compensation stock option weighted average remaining contractual term 6.86 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 33.029
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 41,902
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 32.751
Range of Exercise Prices | $41.300 to $47.800  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 121,200
Share based compensation stock option weighted average remaining contractual term 8.80 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 41.370
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 325
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 47.800
Range of Exercise Prices | $50.710 to $52.200  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 252,411
Share based compensation stock option weighted average remaining contractual term 9.07 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 51.582
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 22,369
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 50.710