XML 89 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Non-cash stock-based compensation $ 22,147,000 $ 18,949,000 $ 16,825,000
Vesting term (in years) 4 years    
Allocation of Recognized Period Costs, Capitalized Amount $ 500,000 500,000 500,000
Maximum Percentage Contribution Of Salary By Employees 100.00%    
Employer Matching Contribution, Percent of Employees' Gross Pay 50.00%    
Maximum Contribution By Employer Value $ 6,000    
Cost Recognized $ 1,000,000 $ 1,000,000 900,000
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Additional Shares Authorized   1,000,000.0  
Number of Shares Authorized   2,000,000.0  
Shares purchased under ESPP 111,000    
Weighted Average Price of Shares Purchased under ESPP $ 43.00    
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options, Exercises in Period, Intrinsic Value $ 7,700,000 $ 14,500,000 11,400,000
Options, Vested in Period, Total Fair Value $ 3,800,000 $ 4,200,000 $ 6,500,000
Grants In Period, Weighted Average Grant Date Fair Value $ 12.35 $ 12.28 $ 10.83
Total unrecognized compensation $ 7,400,000    
Weighted-average period of recognition of stock based compensation (in days) 2 years 6 months 20 days    
RSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation $ 37,200,000    
Weighted-average period of recognition of stock based compensation (in days) 2 years 5 months 15 days    
Aggregate Intrinsic Value, Vested $ 19,500,000 $ 15,400,000 $ 8,900,000
Equity Instruments Other than Options, Vested in Period, Fair Value $ 14,600,000 10,800,000 8,800,000
2006 Long Term Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expiration Date Apr. 13, 2016    
2016 Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum Percentage Of Exercise Price Granted To Ten Percentage Of Shareholders 110.00%    
Common Stock, Capital Shares Reserved for Future Issuance 2,500,000.0    
Other Share Increase (Decrease) 699,827    
Number of shares reserved for future grant (in shares) 1,900,000    
Vesting term (in years) 4 years    
2016 Incentive Plan [Member] | SARs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Term Of Stock Appreciation Rights From Date Of Grant 10 years    
2016 Incentive Plan [Member] | First Tranche [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term (in years) 12 months    
2016 Incentive Plan [Member] | Remaining Tranche [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term (in years) 3 years    
2016 Incentive Plan [Member] | Minimum [Member] | RSAs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting term (in years) 3 years    
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum Percentage of compensation contributed by employees (in percentage) 10.00%    
Purchase percentage of stock at fair market value (in percentage) 85.00%    
Discount from Market Price, Purchase Date 15.00%    
Non-cash stock-based compensation $ 1,500,000 $ 1,300,000 $ 500,000
Number of shares reserved for future grant (in shares) 900,000