XML 61 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
CAPITAL STOCK - OPTION ACTIVITY (Details) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2016
Dec. 31, 2017
Employee Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Risk-free interest rate (as a percent) 2.76% 1.75% 2.64% 1.75%    
Expected lives (in years) 4 years 10 months 18 days 4 years 10 months 24 days 4 years 10 months 18 days 4 years 10 months 24 days    
Expected volatility (as a percent) 40.00% 41.00% 40.00% 41.00%    
Expected dividend rate (as a percent) 0.00% 0.00% 0.00% 0.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]            
Outstanding at beginning of period     630,847 829,617    
Granted at market     131,000   27,050  
Canceled     (19,374)   (18,331)  
Exercised     (45,657)   (207,489)  
Outstanding at end of period 696,816   696,816   829,617  
Exercisable at end of period 449,097   449,097     456,802
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]            
Outstanding at beginning of period (in dollars per share)     $ 29.312 $ 23.203    
Granted at Market (in dollars per share)     69.887   $ 99.087  
Cancelled (in dollars per share)     52.158   57.197  
Exercised (in dollars per share)     27.533   11.520  
Outstanding at ending of period (in dollars per share) $ 36.421   36.421   $ 23.203  
Exercisable at end of period (in dollars per share) $ 19.854   $ 19.854     $ 18.316
Employee Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Risk-free interest rate (as a percent) 1.09% 0.70% 1.06% 0.67%    
Expected lives (in years) 1 year 2 months 18 days 1 year 2 months 18 days 1 year 2 months 18 days 1 year 2 months 18 days    
Expected volatility (as a percent) 44.00% 45.00% 44.00% 45.00%    
Expected dividend rate (as a percent) 0.00% 0.00% 0.00% 0.00%