XML 78 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-based Compensation: Incentive Award Plan and Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 191,392      
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 4,500 $ 2,700 $ 6,600  
Liability Award [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent 0 465 0 $ 1,453
Liability Awards Granted 470 465 0  
Liability Awards Settled During Period $ 935 0 (1,453)  
Restricted Stock Units and Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 2,130,289      
Shares surrendered by the employees to the Company for payment of minimum tax withholding obligations 291,368      
Total intrinsic value of options exercised $ 37,800 $ 21,700 $ 24,300  
Unrecognized compensation expense $ 21,500      
Share-based awards expense, service period 2 years      
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 2,085,855