XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Summary of Stock Option and Other Equity Award Activity Under Plans (Details)
6 Months Ended
Jun. 30, 2018
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares Subject to Outstanding Options, Beginning Balance | shares 2,964,549
Shares Subject to Outstanding Options, granted | shares 1,167,256
Shares Subject to Outstanding Options, exercised | shares (263,145)
Shares Subject to Outstanding Options, canceled | shares (99,248)
Shares Subject to Outstanding Options, Ending Balance | shares 3,769,412
Weighted Average Exercise Price per Share, Beginning Balance | $ / shares $ 11.54
Weighted Average Exercise Price Per Share, granted | $ / shares 51.41
Weighted Average Exercise Price per Share, exercised | $ / shares 7.31
Weighted Average Exercise Price Per Share, forfeited | $ / shares 20.26
Weighted Average Exercise Price Per Share, Ending Balance | $ / shares $ 23.95
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares Subject to Outstanding Awards, granted | shares 138,086
Shares Subject to Outstanding Awards, forfeited | shares (2,830)
Shares Subject to Outstanding Awards, Ending Balance | shares 135,256
Weighted Average Grant Date Fair Value, granted | $ / shares $ 51.88
Weighted Average Grant Date Fair Value, forfeited | $ / shares 53.77
Weighted Average Grant Date Fair Value. Ending Balance | $ / shares $ 51.84