XML 100 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION (Schedules - Stock Options) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 24, 2017
Aggregate Intrinsic Value        
Share price (in dollars per share) $ 303.44     $ 156.70
Stock Options, One        
Number of Options        
Outstanding at the beginning of the period (in shares) 940,533      
Granted (in shares) 43,704      
Exercised (in shares) (167,686)      
Forfeited (in shares) (38,680)      
Expired (in shares) 0      
Outstanding at the end of the period (in shares) 777,871 940,533    
Options exercisable at the end of the period (in shares) 668,976      
Weighted Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 65.12      
Granted (in dollars per share) 323.82      
Exercised (in dollars per share) 52.08      
Forfeited (in dollars per share) 318.36      
Expired (in dollars per share) 0      
Outstanding at the end of the period (in dollars per share) 69.87 $ 65.12    
Options exercisable at the end of the period (in dollars per share) $ 39.73      
Weighted Average Remaining Contractual Term        
Outstanding at the end of the period 4 years 3 months 10 days      
Options exercisable at the end of the period 3 years 7 months 9 days      
Aggregate Intrinsic Value        
Outstanding at the end of the period $ 182,809,000      
Options exercisable at the end of the period 176,710,000      
Divdends $ 0 $ 0 $ 0  
Weighted average assumptions        
Dividend yield 0.00% 0.00% 0.00%  
Expected Volatility Rate, Minimum 51.00% 50.00% 51.00%  
Expected Volatility Rate, Maximum 55.00% 53.00% 52.00%  
Risk Free Interest Rate, Minimum 1.46% 2.33% 1.74%  
Risk Free Interest Rate, Maximum 2.55% 3.06% 2.24%  
Stock Options, Two        
Number of Options        
Outstanding at the beginning of the period (in shares) 37,877      
Granted (in shares) 0      
Exercised (in shares) 0      
Forfeited (in shares) 0      
Expired (in shares) (37,877)      
Outstanding at the end of the period (in shares) 0 37,877    
Options exercisable at the end of the period (in shares) 0      
Weighted Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 308.90      
Granted (in dollars per share) 0      
Exercised (in dollars per share) 0      
Forfeited (in dollars per share) 0      
Expired (in dollars per share) 308.90      
Outstanding at the end of the period (in dollars per share) 0 $ 308.90    
Options exercisable at the end of the period (in dollars per share) $ 0      
Weighted Average Remaining Contractual Term        
Outstanding at the end of the period 0 years      
Options exercisable at the end of the period 0 years      
Aggregate Intrinsic Value        
Outstanding at the end of the period $ 0      
Options exercisable at the end of the period $ 0      
Weighted average assumptions        
Dividend yield   0.00%    
Expected Volatility Rate, Minimum     51.00%  
Expected Volatility Rate, Maximum     51.00%  
Risk Free Interest Rate, Minimum     2.16%  
Risk Free Interest Rate, Maximum     2.23%  
Share-based Payment Arrangement        
Aggregate Intrinsic Value        
Divdends     $ 0  
Performance Options        
Number of Options        
Outstanding at the beginning of the period (in shares) 447,193      
Granted (in shares) 16,247      
Exercised (in shares) 0      
Forfeited (in shares) 0      
Expired (in shares) 0      
Outstanding at the end of the period (in shares) 463,440 447,193    
Options exercisable at the end of the period (in shares) 0      
Weighted Average Exercise Price        
Outstanding at the beginning of the period (in dollars per share) $ 200.51      
Granted (in dollars per share) 308.96      
Exercised (in dollars per share) 0      
Forfeited (in dollars per share) 0      
Expired (in dollars per share) 0      
Outstanding at the end of the period (in dollars per share) 204.31 $ 200.51    
Options exercisable at the end of the period (in dollars per share) $ 0      
Weighted Average Remaining Contractual Term        
Outstanding at the end of the period 7 years 8 months 1 day      
Options exercisable at the end of the period 0 years      
Aggregate Intrinsic Value        
Outstanding at the end of the period $ 48,178,000      
Options exercisable at the end of the period 0      
Divdends $ 0 $ 0 $ 0  
Weighted average assumptions        
Expected Volatility Rate, Minimum 51.00% 50.00% 50.00%  
Expected Volatility Rate, Maximum 51.00% 50.00% 50.00%  
Risk Free Interest Rate, Minimum 2.54% 2.38% 2.12%  
Risk Free Interest Rate, Maximum 2.54% 2.81% 2.12%  
Minimum | Stock Options, One        
Weighted average assumptions        
Expected Term 5 years 5 years 5 years  
Minimum | Stock Options, Two        
Weighted average assumptions        
Expected Term     5 years 6 months  
Vesting period     1 year 2 months 12 days  
Minimum | Performance Options        
Weighted average assumptions        
Expected Term 7 years 7 years 7 years 6 months  
Maximum | Stock Options, One        
Weighted average assumptions        
Expected Term 6 years 3 months 6 years 8 months 15 days 7 years  
Maximum | Stock Options, Two        
Weighted average assumptions        
Expected Term     6 years  
Vesting period     2 years 2 months 12 days  
Maximum | Performance Options        
Weighted average assumptions        
Expected Term 7 years 7 years 1 month 24 days 7 years 6 months