XML 169 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of Shares, Beginning balance 2,315  
Number of Shares, Granted 146  
Number of Shares, Exercised (608)  
Number of Shares, Forfeited/Expired (13)  
Number of Shares, Ending balance 1,840 2,315
Number of Shares, Vested and expected to vest 1,840  
Number of Shares, Exercisable 1,576  
Weighted Average Exercise Price, Beginning balance $ 16.69  
Weighted Average Exercise Price, Granted 113.95  
Weighted Average Exercise Price, Exercised 17.87  
Weighted Average Exercise Price, Forfeited/ Expired 32.01  
Weighted Average Exercise Price , Ending balance 23.89 $ 16.69
Weighted Average Exercise Price, Vested and expected to vest 23.89  
Weighted Average Exercise Price, Exercisable $ 14.38  
Weighted Average Remaining Life, Outstanding 4 years 7 months 6 days 5 years 3 months 18 days
Weighted Average Remaining Life, Options vested or expected to vest 4 years 7 months 6 days  
Weighted Average Remaining Life, Options exercisable 3 years 10 months 24 days  
Aggregate Intrinsic Value, Outstanding $ 187,342 $ 165,974
Aggregate Intrinsic Value, Options vested or expected to vest 187,342  
Aggregate Intrinsic Value, Options exercisable $ 175,466