XML 78 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Shareholders' Equity - Schedule of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Equity [Abstract]      
Number of Options, Outstanding - beginning of Period 2,782,868 2,350,166 1,794,709
Number of Options, Granted 584,301 853,896 683,001
Number of Options, Exercised (169,771) (116,787) (36,980)
Number of Options, Forfeited/Expired (252,358) (304,407) (90,564)
Number of Options, Outstanding - end of period 2,945,040 2,782,868 2,350,166
Number of Options, Exercisable - end of period 1,096,116 917,592 647,343
Weighted Average Exercise Price, Outstanding - beginning of Period $ 20.73 $ 17.57 $ 15.42
Weighted Average Exercise Price, Granted 37.72 28.67 22.80
Weighted Average Exercise Price, Exercised 14.98 15.52 14.50
Weighted Average Exercise Price, Forfeited/Expired 23.69 20.55 15.85
Weighted Average Exercise Price, Outstanding - end of period 24.18 20.73 17.57
Weighted Average Exercise Price, Exercisable - end of period $ 16.01 $ 15.40 $ 15.22