XML 66 R52.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity - Summary of Stock Option Activity under the Company's Equity-Based Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Number of Shares, Beginning Balance 6,892,810  
Number of Shares, Granted 312,200  
Number of Shares, Exercised (2,112,131)  
Number of Shares, Forfeited (645,480)  
Number of Shares, Expired (1,250)  
Number of Shares, Ending Balance 4,446,149 6,892,810
Number of Shares, Exercisable, Ending Balance 2,100,591  
Number of Shares, Vested and expected to vest, Ending Balance 4,257,065  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]    
Weighted-Average Exercise Price, Beginning Balance $ 6.13  
Weighted-Average Exercise Price, Granted 31.66  
Weighted-Average Exercise Price, Exercised 3.44  
Weighted-Average Exercise Price, Forfeited 7.84  
Weighted-Average Exercise Price, Expired 10.98  
Weighted-Average Exercise Price, Ending Balance 8.96 $ 6.13
Weighted-Average Exercise Price, Exercisable, Ending Balance 6.20  
Weighted-Average Exercise Price, Vested and expected to vest, Ending Balance $ 8.70  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted-Average Remaining Contractual Term (in years) 7 years 6 months 22 days 8 years 2 months 19 days
Weighted-Average Remaining Contractual Term (in years), Exercisable 7 years 1 month 28 days  
Weighted-Average Remaining Contractual Term (in years), Vested and expected to vest 7 years 6 months 11 days  
Aggregate Intrinsic Value, Beginning Balance $ 173,338  
Aggregate Intrinsic Value, Ending Balance 52,108 $ 173,338
Aggregate Intrinsic Value, Exercisable, Ending Balance 28,922  
Aggregate Intrinsic Value, Vested and expected to vest, Ending Balance $ 50,675