XML 81 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
CAPITAL STOCK AND SHARE-BASED COMPENSATION - Stock Option Valuation Assumptions (Details) - Stock Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk Free Rate, minimum 2.56% 1.99% 1.19%
Risk Free Rate, maximum 3.04% 2.16% 1.58%
Expected Volatility, minimum 42.00% 50.18% 53.44%
Expected Volatility, maximum 45.32% 51.81% 54.89%
Weighted Average Fair Value $ 42.48 $ 28.02 $ 25.99
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00% 0.00% 0.00%
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected Term 4 years 1 month 13 days 5 years 9 months 11 days 5 years 10 months 10 days
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected Term 6 years 3 months 6 years 3 months 6 years 3 months