XML 79 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Assumptions Used to Estimate Per Share Fair Value of Stock Purchase Rights (Detail) - Employee Stock Purchase Plan
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility, minimum 29.70% 30.70% 29.70% 30.70%
Expected volatility, maximum 33.30% 42.30% 33.30% 42.30%
Dividend yield 0.00% 0.00% 0.00% 0.00%
Risk-free interest rate, minimum 1.20% 1.00% 1.20% 1.00%
Risk-free interest rate, maximum 2.50% 1.30% 2.50% 1.30%
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life 6 months 6 months 6 months 6 months
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life 24 months 24 months 24 months 24 months