XML 66 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Equity [Abstract]      
Number of Stock Options, Outstanding - beginning of Period 2,945,040 2,782,868 2,350,166
Number of Stock Options, Granted 859,960 584,301 853,896
Number of Stock Options, Exercised (399,368) (169,771) (116,787)
Number of Stock Options, Forfeited/Expired (375,561) (252,358) (304,407)
Number of Stock Options, Outstanding - end of period 3,030,071 2,945,040 2,782,868
Number of Stock Options, Exercisable - end of period 1,435,088 1,096,116 917,592
Weighted Average Exercise Price, Outstanding - beginning of Period $ 24.18 $ 20.73 $ 17.57
Weighted Average Exercise Price, Granted 54.97 37.72 28.67
Weighted Average Exercise Price, Exercised 16.19 14.98 15.52
Weighted Average Exercise Price, Forfeited/Expired 19.91 23.69 20.55
Weighted Average Exercise Price, Outstanding - end of period 34.50 24.18 20.73
Weighted Average Exercise Price, Exercisable - end of period $ 38.62 $ 16.01 $ 15.40