XML 67 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
CAPITAL STOCK- SUMMARY OF INFORMATION BY EXERCISE PRICE RANGE (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
$ 4.40 - $ 6.90  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2017 | shares 97,743
Weighted Average Remaining Contractual Life in Years 2 years 8 months 6 days
Options Outstanding - Weighted Average Exercise Price (in dollars per share) $ 5.404
Number of Options Exercisable at December 31, 2017 | shares 97,743
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 5.404
Exercise price, lower range limit 4.40
Exercise price, upper range limit $ 6.90
$ 6.91 - $ 8.35  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2017 | shares 132,096
Weighted Average Remaining Contractual Life in Years 5 years 9 months 6 days
Options Outstanding - Weighted Average Exercise Price (in dollars per share) $ 7.548
Number of Options Exercisable at December 31, 2017 | shares 132,096
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 7.548
Exercise price, lower range limit 6.91
Exercise price, upper range limit $ 8.35
$ 8.36 - $18.13  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2017 | shares 132,976
Weighted Average Remaining Contractual Life in Years 6 years 2 months 6 days
Options Outstanding - Weighted Average Exercise Price (in dollars per share) $ 14.456
Number of Options Exercisable at December 31, 2017 | shares 108,852
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 13.680
Exercise price, lower range limit 8.36
Exercise price, upper range limit $ 18.13
$18.14 - $39.76  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2017 | shares 144,683
Weighted Average Remaining Contractual Life in Years 7 years 10 months 6 days
Options Outstanding - Weighted Average Exercise Price (in dollars per share) $ 37.055
Number of Options Exercisable at December 31, 2017 | shares 90,388
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 35.785
Exercise price, lower range limit 18.14
Exercise price, upper range limit $ 39.76
$39.77 - $108.25  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2017 | shares 123,349
Weighted Average Remaining Contractual Life in Years 9 years 6 days
Options Outstanding - Weighted Average Exercise Price (in dollars per share) $ 78.497
Number of Options Exercisable at December 31, 2017 | shares 27,723
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 76.389
Exercise price, lower range limit 39.77
Exercise price, upper range limit $ 108.25
$ 4.40 - $108.25  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Options Outstanding at December 31, 2017 | shares 630,847
Weighted Average Remaining Contractual Life in Years 6 years 6 months 6 days
Options Outstanding - Weighted Average Exercise Price (in dollars per share) $ 29.312
Number of Options Exercisable at December 31, 2017 | shares 456,802
Options Exercisable - Weighted Average Exercise Price (in dollars per share) $ 18.316
Exercise price, lower range limit 4.40
Exercise price, upper range limit $ 108.25