XML 53 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Common Stock and Stockholders' Equity - Summary of Stock Option and RSU Award Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
May 06, 2016
Jun. 30, 2017
Dec. 31, 2016
Shares Available for Grant      
Outstanding — January 1, 2017   6,039  
Increase in authorized shares, shares   4,833  
Stock options granted, shares   (628)  
RSUs granted, shares   (2,261)  
Stock options forfeited or canceled, shares   190  
RSUs forfeited or canceled, shares   662  
Outstanding — June 30, 2017   8,835 6,039
Number of Shares      
Balance at the beginning of the period, shares   8,479  
Stock options granted, shares 1,200 628  
Stock options exercised, shares   (1,545)  
Stock options forfeited or canceled, shares   (190)  
Balance at the end of the period, shares   7,372 8,479
Weighted-Average Exercise Price      
Balance at the beginning of the period (usd per share)   $ 14.52  
Stock options granted (usd per share)   26.49  
Stock options exercised (usd per share)   9.82  
Stock options forfeited or canceled (usd per share)   23.70  
Balance at the end of the period (usd per share)   $ 16.29 $ 14.52
Weighted Average Remaining Contractual Term      
Weighted Average Remaining Contractual Term   7 years 4 months 13 days 7 years 5 months 27 days
Aggregate Intrinsic Value      
Aggregate intrinsic value, beginning   $ 66,449  
Aggregate intrinsic value, ending   $ 84,918 $ 66,449
RSUs Outstanding      
Outstanding RSUs      
Balance at the beginning of the period, shares   6,936  
RSUs granted, shares   2,261  
RSUs vested, shares   (1,681)  
RSUs forfeited or canceled, shares   (662)  
RSUs forfeited and unavailable for grant, shares   (53)  
Balance at the end of the period, shares   6,801 6,936
Weighted-Average Grant Date Fair Value      
Balance at the beginning of the period (usd per share)   $ 20.81  
Weighted average grant date fair value, RSUs granted (usd per share)   27.24  
Weighted average grant date fair value, RSUs vested (usd per share)   19.26  
Weighted average grant date fair value, RSUs forfeited or canceled (usd per share)   21.69  
Weighted average grant date fair value, forfeited and unavailable for grant (usd per share)   23.44  
Balance at the end of the period (usd per share)   $ 23.22 $ 20.81