XML 99 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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, 2019
Dec. 31, 2018
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of Shares, Beginning balance 1,840  
Number of Shares, Granted 106  
Number of Shares, Exercised (416)  
Number of Shares, Forfeited/Expired (36)  
Number of Shares, Ending balance 1,494 1,840
Number of Shares, Vested and expected to vest 1,494  
Number of Shares, Exercisable 1,294  
Weighted Average Exercise Price, Beginning balance $ 23.89  
Weighted Average Exercise Price, Granted 160.15  
Weighted Average Exercise Price, Exercised 20.95  
Weighted Average Exercise Price, Forfeited/ Expired 77.31  
Weighted Average Exercise Price , Ending balance 33.09 $ 23.89
Weighted Average Exercise Price, Vested and expected to vest 33.09  
Weighted Average Exercise Price, Exercisable $ 19.63  
Weighted Average Remaining Life, Outstanding 4 years 4 years 7 months 6 days
Weighted Average Remaining Life, Options vested or expected to vest 4 years  
Weighted Average Remaining Life, Options exercisable 3 years 3 months 18 days  
Aggregate Intrinsic Value, Outstanding $ 187,398 $ 187,342
Aggregate Intrinsic Value, Options vested or expected to vest 187,398  
Aggregate Intrinsic Value, Options exercisable $ 179,688