XML 84 R60.htm IDEA: XBRL DOCUMENT v3.20.1
CAPITAL STOCK - EXERCISE PRICE (Details)
3 Months Ended
Mar. 31, 2020
$ / shares
shares
4.96-7.36  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2020 | shares 78,733
Weighted Average Remaining Contractual Life in Years 2 years 8 months 19 days
Weighted Average Exercise Price $ 7.022
Number of Options Exercisable at March 31, 2020 | shares 78,733
Weighted Average Exercise Price $ 7.022
Exercise price range, lower (in dollars per share)
Exercise price range, upper (in dollars per share)
7.37-62.50  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2020 | shares 123,943
Weighted Average Remaining Contractual Life in Years 3 years 8 months 19 days
Weighted Average Exercise Price $ 26.115
Number of Options Exercisable at March 31, 2020 | shares 123,838
Weighted Average Exercise Price $ 26.088
Exercise price range, lower (in dollars per share)
Exercise price range, upper (in dollars per share)
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, 2020 | shares 101,668
Weighted Average Remaining Contractual Life in Years 6 years 10 months 24 days
Weighted Average Exercise Price $ 69.770
Number of Options Exercisable at March 31, 2020 | shares 71,669
Weighted Average Exercise Price $ 69.770
Exercise price range, lower (in dollars per share)
Exercise price range, upper (in dollars per share)
69.78-72.85  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2020 | shares 84,391
Weighted Average Remaining Contractual Life in Years 6 years 8 months 1 day
Weighted Average Exercise Price $ 72.237
Number of Options Exercisable at March 31, 2020 | shares 41,779
Weighted Average Exercise Price $ 72.850
Exercise price range, lower (in dollars per share)
Exercise price range, upper (in dollars per share)
72.86-108.25  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2020 | shares 100,655
Weighted Average Remaining Contractual Life in Years 8 years 9 months 7 days
Weighted Average Exercise Price $ 96.909
Number of Options Exercisable at March 31, 2020 | shares 23,826
Weighted Average Exercise Price $ 101.137
Exercise price range, lower (in dollars per share)
Exercise price range, upper (in dollars per share)
4.96-108.25  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at March 31, 2020 | shares 489,390
Weighted Average Remaining Contractual Life in Years 5 years 9 months 7 days
Weighted Average Exercise Price $ 54.626
Number of Options Exercisable at March 31, 2020 | shares 339,845
Weighted Average Exercise Price $ 41.893
Exercise price range, lower (in dollars per share)
Exercise price range, upper (in dollars per share)