XML 84 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share-Based Compensation - Weighted Average Assumptions and Fair Values Used for Employee Stock Options and Restricted Stock Units (Details) - Equity Incentive Plan - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Line Items]      
Weighted average expected term of options - in years 4 years 10 months 4 days 4 years 10 months 15 days 4 years 10 months 2 days
Weighted average expected volatility of the Company's underlying common stock 34.70% 33.70% 31.70%
Risk-free interest rate 2.82% 1.81% 1.32%
Expected dividend yield $ 0 $ 0 $ 0
Weighted average grant date fair value - stock options (usd per share) $ 105.81 $ 57.81 $ 31.17
Weighted average grant date fair value - restricted stock units (usd per share) $ 294.50 $ 181.23 $ 100.35