XML 230 R215.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 21: Stock Option Plan: Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable (Details) - Range of Exercise Prices
12 Months Ended
Dec. 31, 2015
$ / shares
shares
$8.360 to $19.530  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 80,449
Share based compensation stock option weighted average remaining contractual term 5.50 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 17.834
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 57,639
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 17.281
$21.320 to $24.820  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 129,593
Share based compensation stock option weighted average remaining contractual term 6.02 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 23.694
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 82,473
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 23.094
$25.480 to $29.860  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 138,770
Share based compensation stock option weighted average remaining contractual term 6.55 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 28.632
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 57,586
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 27.408
$30.660 to $39.050  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 169,570
Share based compensation stock option weighted average remaining contractual term 7.69 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 32.628
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 23,870
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 30.660
$41.500 to $50.710  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 115,350
Share based compensation stock option weighted average remaining contractual term 9.88 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 50.478
Options outstanding and exercisable  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 633,732
Share based compensation stock option weighted average remaining contractual term 7.22 years
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares $ 31.297
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number | shares 221,568
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares $ 23.518