XML 112 R98.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
May 04, 2017
May 01, 2010
Apr. 30, 2010
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value   $ 4,100,000 $ 9,700,000 $ 2,800,000        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Reserved   3,500,000       5,200,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   2,900,000            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms   1 year 1 month 6 days            
Share based Compensation Arrangement By Share based Payment Award Options Contractual Term   10 years            
Allocated Share-based Compensation Expense   $ 9,703,000 $ 12,549,000 $ 6,332,000        
Estimated Forfeiture rates for Share Based Compensation 17.00% 10.00%   18.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate         43.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term         4 years 3 months      
2017 OMNIBUS Incentive Plan [Member] [Domain]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   2,600,000            
Restricted Stock Units (RSUs) [Member]                
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized   $ 7,000,000            
Employee Stock [Member]                
Allocated Share-based Compensation Expense       $ 200,000        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate   38.00% 33.30% 28.20%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate   0.00% 0.00% 0.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term   6 months 6 months 6 months        
Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate       1.40%        
Maximum [Member] | Employee Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   2.56% 1.45% 0.60%        
Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value   $ 13,600,000 $ 14,800,000 $ 5,000,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 64.48 $ 63.63 $ 30.37        
Employee Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   1,000,000         1,000,000 500,000
Share-based Compensation Arrangement By Share-based Payment Award, Employee Contribution, Amount   $ 5,000            
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date   85.00%            
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date   85.00%            
Employee Stock [Member] | Employee Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   300,000            
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized   $ 200,000            
Allocated Share-based Compensation Expense $ 200,000 $ 400,000            
Employee Stock [Member] | Maximum [Member]                
Share-based Compensation Arrangement By Share-based Payment Award, Employee Contribution, Percent   15.00%