XML 93 R204.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 20: Stock Compensation Plans: Schedule of Share-based Compensation, Stock Options, Activity (Details) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Granted from 2013 Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   (1,000) (157,800)
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable   1,000 157,800
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 52.500 $ 52.118
Exercised      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 0 0 0
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable (125,894) (81,940) (119,692)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 33.031 $ 27.597 $ 27.352
Forfeited from terminated plan(s)      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 0   0
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable (17,424)   (675)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 44.163   $ 24.690
Forfeited from current plan(s)      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 8,450 600 15,837
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable (8,450) (600) (15,837)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 55.000 $ 55.000 $ 41.916
Forfeited from 2013 Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   13,773  
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable   (13,773)  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 45.692  
Termination of 2013 Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   (90,285)  
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable   0  
Available to grant from 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   800,000  
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable   0  
Granted from 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (186,400) (185,750)  
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 186,400 185,750  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 60.086 $ 55.297  
Share-based Payment Arrangement, Option | Balance, Beginning of Period      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     219,475
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable     661,203
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price     $ 33.672
Share-based Payment Arrangement, Option | Balance, End of Period      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 436,900 614,850 77,512
Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 807,868 773,236 682,799
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 49.139 $ 43.886 $ 38.860