XML 71 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Stock Option Activity Under Equity Incentive Plans (Detail) - Stock Options [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Shares, Outstanding, Beginning balance | shares 18,826
Number of Shares, Options granted | shares 1,846
Number of Shares, Options exercised | shares (4,374)
Number of Shares, Options forfeited and canceled | shares (368)
Number of Shares, Outstanding, Ending balance | shares 15,930
Number of Shares, Exercisable | shares 9,393
Weighted-Average Exercise Price per Share, Outstanding, Beginning balance | $ / shares $ 20.35
Weighted-Average Exercise Price per Share, Options granted | $ / shares 55.35
Weighted-Average Exercise Price per Share, Options exercised | $ / shares 13.24
Weighted-Average Exercise Price per Share, Options forfeited and Canceled | $ / shares 27.75
Weighted-Average Exercise Price per Share, Outstanding, Ending balance | $ / shares 26.18
Weighted-Average Exercise Price per Share, Exercisable | $ / shares $ 16.16
Weighted-Average Remaining Contractual Life, Outstanding 4 years 11 months 15 days
Weighted-Average Remaining Contractual Life, Exercisable 3 years 8 months 8 days
Aggregate Intrinsic Value, Outstanding | $ $ 214,525
Aggregate Intrinsic Value, Exercisable | $ $ 173,436