XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - Stock Options - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2020
Shares Under Option  
Outstanding at the beginning of the period (in shares) 4,064
Granted (in shares) 278
Exercised (in shares) (970)
Cancelled (in shares) (95)
Outstanding at the end of the period (in shares) 3,277
Exercisable as of June 30, 2020 1,444
Weighted-Average Exercise Price  
Outstanding at the beginning of the period (in dollars per share) $ 70.74
Granted (in dollars per share) 294.01
Exercised (in dollars per share) 43.04
Cancelled (in dollars per share) 115.45
Outstanding at the end of the period (in dollars per share) 96.59
Exercisable as of June 30, 2020 $ 44.77