XML 88 R75.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stockholders' Equity - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
USD ($)
$ / shares
shares
Stock Options, Number Outstanding [Roll Forward]  
Number of shares outstanding, beginning of period | shares 3,027,717
Number of shares, assumed options from acquisition | shares 178,763
Number of shares, granted | shares 280,261
Number of shares, exercised | shares (871,712)
Number of shares, canceled or expired | shares (32,512)
Number of shares outstanding, end of period | shares 2,582,517
Number of shares, options vested and expected to vest | shares 2,495,311
Number of shares, options vested and exercisable (in shares) | shares 1,776,779
Stock Options, Outstanding, Weighted Average Exercise Price [Roll Forward]  
Weighted average exercise price, beginning of period (in dollars per share) | $ / shares $ 69.53
Weighted average exercise price, assumed options from acquisition (in dollars per share) | $ / shares 29.92
Weighted average exercise price, granted (in dollars per share) | $ / shares 259.47
Weighted average exercise price, exercised (in dollars per share) | $ / shares 24.88
Weighted average exercise price, canceled or expired (in dollars per share) | $ / shares 56.42
Weighted average exercise price, end of period (in dollars per share) | $ / shares 102.64
Weighted average exercise price, options vested and expected to vest (in dollars per share) | $ / shares 99.16
Weighted average exercise price, options vested and exercisable (in dollars per share) | $ / shares $ 61.55
Weighted average remaining contractual term, outstanding (in years) 5 years 11 months 20 days
Weighted average remaining contractual term, options vested and expected to vest (in years) 5 years 10 months 22 days
Weighted average remaining contractual, options vested and exercisable (in years) 4 years 11 months 20 days
Aggregate intrinsic value, outstanding | $ $ 326,696
Aggregate intrinsic value, options vested and expected to vest | $ 323,542
Aggregate intrinsic value, options vested and exercisable | $ $ 292,504