XML 71 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
Share-Based Compensation - Summary of Stock Option Activity Plans (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Number of Options Outstanding    
Number of Options Outstanding, Beginning Balance 7,384  
Number of Options Outstanding, Granted 25  
Number of Options Outstanding, Exercised (1,202)  
Number of Options Outstanding, Canceled/Forfeited (326)  
Number of Options Outstanding, Ending Balance 5,881 7,384
Number of Options Outstanding, Vested and expected to vest 5,738  
Number of Options Outstanding, Exercisable 4,768  
Weighted-Average Exercise Price Per Share    
Weighted-Average Exercise Price Per Share, Beginning Balance $ 10.59  
Weighted-Average Exercise Price Per Share, Granted 23.99  
Weighted-Average Exercise Price Per Share, Exercised 11.44  
Weighted-Average Exercise Price Per Share, Canceled/Forfeited 16.16  
Weighted-Average Exercise Price Per Share, Ending Balance 10.17 $ 10.59
Weighted-Average Exercise Price Per Share, Vested and expected to vest 10.00  
Weighted-Average Exercise Price Per Share, Exercisable $ 8.76  
Weighted-Average Contractual Term    
Weighted-Average Contractual Term 4 years 8 months 12 days 5 years 3 months 18 days
Weighted-Average Contractual Term, Vested and expected to vest 4 years 7 months 6 days  
Weighted-Average Contractual Term, Exercisable 4 years 7 months 6 days  
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Outstanding $ 155,271 $ 74,065
Aggregate Intrinsic Value, Vested and expected to vest 152,311  
Aggregate Intrinsic Value, Exercisable $ 132,495