XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
CAPITAL STOCK - EXERCISE PRICE (Details)
3 Months Ended
Mar. 31, 2019
$ / shares
shares
$ 4.50 - $ 7.36  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2019 | shares 101,502
Weighted Average Remaining Contractual Life in Years 3 years 7 months 25 days
Weighted Average Exercise Price $ 6.807
Number of Options Exercisable at March 31, 2019 | shares 101,502
Weighted Average Exercise Price $ 6.807
Exercise price range, lower (in dollars per share) 4.50
Exercise price range, upper (in dollars per share) $ 7.36
$ 7.37 - $ 32.21  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2019 | shares 94,485
Weighted Average Remaining Contractual Life in Years 5 years 20 days
Weighted Average Exercise Price $ 15.917
Number of Options Exercisable at March 31, 2019 | shares 93,758
Weighted Average Exercise Price $ 15.793
Exercise price range, lower (in dollars per share) 7.37
Exercise price range, upper (in dollars per share) $ 32.21
$ 32.22 - $ 62.50  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2019 | shares 61,104
Weighted Average Remaining Contractual Life in Years 6 years 10 months 3 days
Weighted Average Exercise Price $ 39.783
Number of Options Exercisable at March 31, 2019 | shares 44,672
Weighted Average Exercise Price $ 39.693
Exercise price range, lower (in dollars per share) 32.22
Exercise price range, upper (in dollars per share) $ 62.50
$ 62.51 - $ 69.77  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2019 | shares 130,000
Weighted Average Remaining Contractual Life in Years 8 years 11 months 6 days
Weighted Average Exercise Price $ 69.770
Number of Options Exercisable at March 31, 2019 | shares 43,337
Weighted Average Exercise Price $ 69.770
Exercise price range, lower (in dollars per share) 62.51
Exercise price range, upper (in dollars per share) $ 69.77
$ 69.78 - $ 108.25  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2019 | shares 111,767
Weighted Average Remaining Contractual Life in Years 8 years 2 months 13 days
Weighted Average Exercise Price $ 86.020
Number of Options Exercisable at March 31, 2019 | shares 36,254
Weighted Average Exercise Price $ 81.236
Exercise price range, lower (in dollars per share) 69.78
Exercise price range, upper (in dollars per share) $ 108.25
$ 4.50 - $ 108.25  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2019 | shares 498,858
Weighted Average Remaining Contractual Life in Years 6 years 8 months 13 days
Weighted Average Exercise Price $ 46.727
Number of Options Exercisable at March 31, 2019 | shares 319,523
Weighted Average Exercise Price $ 31.026
Exercise price range, lower (in dollars per share) 4.40
Exercise price range, upper (in dollars per share) $ 108.25